谷川さま

木下です。
ご示唆ありがとうございます。

> 何かの混乱や誤解が rc.conf の以下の3行にあらわれていると思いま
> す。
>
>> hostname="dev.***.**.jp"
>> defaultrouter="192.168.1.1"
>> hostname="router.xxx.xx.jp"
こちらですが、

> hostname="dev.***.**.jp"
> ifconfig_fxp0="inet 192.168.1.3 netmask 255.255.255.0"
> defaultrouter="192.168.1.1"
> ifconfig_rl0="inet 172.16.0.1  netmask 255.255.0.0"
> hostname="router.xxx.xx.jp"
192.168.1.3 に対するhostnameがdev.***.**.jp
172.16.0.1に対するhostnameがrouter.xxx.xx.jpという
つもりでいました。
この理解は間違っているということでしょうか?
またdefault routerの件ですが、
192.168.1.1という外に出ていくためのルータが別にいて、
そのIPアドレスを記述してあったのですが、
その外に出るためのルーターをネットワーク図に記述していませんでした。

clientのルーティングテーブルですが、以下のようになっています。
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.1.1        UGS         0        0   msk0
127.0.0.1          127.0.0.1          UH          0        0    lo0
172.16.0.0/16      192.168.1.3        UGS         0        0   msk0
192.168.1.0/24     link#1             UC          0        0   msk0

また、pc1のルーティングテーブルですが、以下のようになっています。
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt
Iface
172.16.0.0      0.0.0.0         255.255.0.0     U         0 0          0 eth0
0.0.0.0         172.16.0.1      0.0.0.0         UG        0 0          0 eth0

routerのルーティングテーブルです。
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.1.1        UGS         0        4   fxp0
127.0.0.1          127.0.0.1          UH          0        2    lo0
172.16.0.0/16      link#2             UC          0        0    rl0
172.16.0.1         00:0a:79:b8:60:66  UHLW        1        2    lo0
192.168.1.0/24     link#1             UC          0        0   fxp0

すみません、どこが間違っているか、皆目見当がつかないのです・・・

メールによる返信