■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50
レス数が1000を超えています。残念ながら全部は表示しません。 |
初心者もOK! FreeBSD質問スレッド その17
- 205 :名無しさん@お腹いっぱい。 :02/05/18 01:42
- 初心者な質問ですが行き詰まっています、皆さん助けてください。
下のようなネットワークでマルチホームホストを設定しようとしているのですが。
FreeBSD の設定がわからないんです。
router 1 10.10.10.225
|10.10.10.224/27
|
|fxp1 10.10.10.234
FreeBSD 4.5
|fxp2 192.168.1.234
|
|192.168.1.224/27
router 2 192.168.1.225
defaultrouter を Router 1 に設定しておいて、192.*.*.* 宛てのパケットは Roter 2
に飛ばすようにしたつもり。
行った設定はこんな感じです。
/etc/rc.conf
defaultrouter="10.10.10.225"
hostname="$HOSTNAME.DOMAIN"
ifconfig_fxp1="inet 10.10.10.234 netmask 255.255.255.224"
ifconfig_fxp2="inet 192.168.1.234 netmask 255.255.255.224"
static_routes="rt1"
route_rt1="-net 192.168.1.224 192.168.1.225"
$HOSTNAME# netstat -rn -f inet
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 10.10.10.225 UGSc 3 0 fxp1
10.10.10.224/27 link#2 UC 1 0 fxp1
10.10.10.225 0:0:c:7:ac:4f UHLW 4 0 fxp1 1178
127.0.0.1 127.0.0.1 UH 0 0 lo0
192.168.1.224/32 192.168.1.225 UGSc 0 0 fxp2 =>
192.168.1.224/27 link#3 UC 1 0 fxp2
192.168.1.225 link#3 UHLW 1 0 fxp2
Router2側のネットワークに ping すると。
$HOSTNAME# ping 192.168.1.225
PING 192.168.1.225 (192.168.1.225): 56 data bytes
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
ping: sendto: Host is down
となってしまします。
route コマンドで見てみると。
$HOSTNAME# route get 192.168.1.225
route to: 192.168.1.225
destination: 192.168.1.225
interface: fxp2
flags: <UP,HOST,DONE,LLINFO,WASCLONED>
recvpipe sendpipe ssthresh rtt,msec rttvar hopcount mtu expire
0 0 0 0 0 0 1500 -901
あて先によって使うインターフェースが変わっているのですが・・・これだけじゃダメなんでしょうか?
Solaris や Linux だと同じような設定のしかた(defaultrouter を設定して
route add net *** する)で両方のネットワークにアクセスできるようになったので
当然 FreeBSD もと思ったのですが
過去ログや検索サイトなどで調べてみたのですが、いまいちわかりません。
OS は 4.5 RELEASE でカーネルは GENERIC のままです。
どうかよろしくお願いします。
掲示板に戻る 全部 前100 次100 最新50read.cgi ver5.26+ (01/10/21-)