この条件にて
# cd /etc/rc.d/ # mv rc.inet1 stop_rc.inet1 # shutdown -r now
/etc/rc.d/rc.inet1 を 削除 して 再起動する。再起動 した時点で
# /sbin/ifconfig /* 何の お返事も ありまへん ほたら -a オプション */
# /sbin/ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:D0:B7:29:65:7F
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11
eth1 Link encap:Ethernet HWaddr 00:90:FE:23:46:32
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11 Base address:0x2000
lo Link encap:Local Loopback
LOOPBACK MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
この結果 は 当然の ものです
man ifconfig の 抜粋
説明
ifconfig はカーネルによって認識されている、ネットワーク・
インタフェースの設定に使用する。特にブート時に、必要に応じ
てインタフェースを設定するために使用される。ブート後には、
デバッグやシステムチューニングなどの特殊な目的がなければ、
通常使うことはない。
もし引数が与えられない場合 ifconfig は、現在動作しているイ
ンタフェースの状態を表示する。もし一つの インタフェース が
引数として与えられたのなら、そのインタフェースの状態だけを
表示する。また -a が引数として与えられたのな ら、それが停止
しているものであっても、すべてのインタフェースの状態を表示
する。以上のいずれでもない場合、ifconfig はインタフェー ス
を設定する。
# /sbin/ifconfig lo 127.0.0.1 # /sbin/ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) # netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface
この場合 インターフェイス の 設定は 完了したが 経路 は 未設定 の為 こ の様な 結果に なっている。指定方法で 別の 方法 というより 詳しい 場合は、 再起動して
# netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface # ifconfig # ifconfig -a eth0 Link encap:Ethernet HWaddr 00:D0:B7:29:65:7F BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:11 eth1 Link encap:Ethernet HWaddr 00:90:FE:23:46:32 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:11 Base address:0x2000 lo Link encap:Local Loopback LOOPBACK MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
ここで むぼうにも ping を してみる
# ping -c3 127.0.0.1 PING 127.0.0.1 (127.0.0.1): 56 octets data sendto: Network is unreachable ping: sent 64 octets to 127.0.0.1, ret=-1 sendto: Network is unreachable ping: sent 64 octets to 127.0.0.1, ret=-1 sendto: Network is unreachable ping: sent 64 octets to 127.0.0.1, ret=-1 --- 127.0.0.1 ping statistics --- 3 packets transmitted, 0 packets received, 100% packet loss # netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface
とうぜんのことである、そこで lo を せってい してみる。
# /sbin/ifconfig lo 127.0.0.1 broadcast 127.255.255.255 netmask 255.0.0.0 # netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface
インターフェイス の 設定は 完了 したが 経路は 未だということです。
# ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:24 errors:0 dropped:0 overruns:0 frame:0 TX packets:24 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2064 (2.0 Kb) TX bytes:2064 (2.0 Kb)
これで ping 試験を してみる。此処までの 間 emacs にて 日 本語の 変換は 出来なくて ”egg Japanese backend:サーバと接続できませんでした” の 表示が出てる。それはさておき
# ping -c3 127.0.0.1 PING 127.0.0.1 (127.0.0.1): 56 octets data 64 octets from 127.0.0.1: icmp_seq=0 ttl=64 time=0.0 ms 64 octets from 127.0.0.1: icmp_seq=1 ttl=64 time=0.0 ms 64 octets from 127.0.0.1: icmp_seq=2 ttl=64 time=0.0 ms --- 127.0.0.1 ping statistics --- 3 packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max = 0.0/0.0/0.0 ms # ping -c3 localhost PING localhost (127.0.0.1): 56 octets data 64 octets from 127.0.0.1: icmp_seq=0 ttl=64 time=0.0 ms 64 octets from 127.0.0.1: icmp_seq=1 ttl=64 time=0.0 ms 64 octets from 127.0.0.1: icmp_seq=2 ttl=64 time=0.0 ms --- localhost ping statistics --- 3 packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max = 0.0/0.0/0.0 ms # netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface
ということは、これで 127.0.0.0 の ネットワークと 通信が 出来るはずな のか?
# ping -c3 127.0.0.38 PING 127.0.0.38 (127.0.0.38): 56 octets data 64 octets from 127.0.0.38: icmp_seq=0 ttl=64 time=0.1 ms 64 octets from 127.0.0.38: icmp_seq=1 ttl=64 time=0.0 ms 64 octets from 127.0.0.38: icmp_seq=2 ttl=64 time=0.0 ms --- 127.0.0.38 ping statistics --- 3 packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max = 0.0/0.0/0.1 ms
ここで にゃんたろうの 素朴な 疑問 経路を 設定 する 必要 が あるのか?これは 疑問の ままとして 取り敢えず 追加 しましょう
”/etc/rc.d/rc.inet1”に 記載されている そのものです。あわせて 表示 方法 を 参考までに 示すと。
# /sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo # netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo # netstat -r Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface loopback * 255.0.0.0 U 0 0 0 lo # route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface loopback * 255.0.0.0 U 0 0 0 lo # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
表示 方法 が 1種類では無い ようです。下記参考
# sed -e '/^#/d' /etc/networks loopback 127.0.0.0 localnet 192.168.0.0 # sed -e '/^#/d' /etc/hosts 127.0.0.1 localhost ...
これは rc.inet1 を 削除 しただけ であるので データーとして あるという こと、何も設定していない状態であれば 192.168.0.0 の ような ものは 出てこ ない、つまり 正常に 動作していた システムでの ”/etc/rc.d/rc.inet1”を 削除 した状態 にて 立ち上げてるので ということです。
eth0 を 設定してみよう
# /sbin/ifconfig eth0 192.168.0.5 broadcast 192.168.0.255 netmask 255.255.2 55.0 # ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:D0:B7:29:65:7F inet addr:192.168.0.5 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:11 # netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 lo
これで 192.168.0.0 の ネットワーク機器に ping 試験が可能に なるはず、 では 試験してみよう
# ping -c3 192.168.0.8 PING 192.168.0.8 (192.168.0.8): 56 octets data 64 octets from 192.168.0.8: icmp_seq=0 ttl=64 time=7.8 ms 64 octets from 192.168.0.8: icmp_seq=1 ttl=64 time=0.2 ms 64 octets from 192.168.0.8: icmp_seq=2 ttl=64 time=0.2 ms --- 192.168.0.8 ping statistics --- 3 packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max = 0.2/2.7/7.8 ms # ping -c3 192.168.0.1 PING 192.168.0.1 (192.168.0.1): 56 octets data 64 octets from 192.168.0.1: icmp_seq=0 ttl=255 time=12.1 ms 64 octets from 192.168.0.1: icmp_seq=1 ttl=255 time=0.7 ms 64 octets from 192.168.0.1: icmp_seq=2 ttl=255 time=0.7 ms --- 192.168.0.1 ping statistics --- 3 packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max = 0.7/4.5/12.1 ms
ここで 再度 にゃんたろうの 疑問 lo に 対しても eth0 に 対しても 同じ ように 設定した つもりで あるが 下記 再掲
# /sbin/ifconfig lo 127.0.0.1 broadcast 127.255.255.255 netmask 255.0.0.0 # /sbin/ifconfig eth0 192.168.0.5 broadcast 192.168.0.255 netmask 255.255.255.0
”netstat -rn”の 表示され方は lo の 場合は ”routing table”には 何 も 表示 されなかった ので ”route add -net 云々”で 追加したが eth0 の 場合は 其必要が 無くても 追加されてる ということです。
http://linux-ip.net/html/basic-changing.html
The next step, bringing up the interface, requires the new networking configuration information. It's a good habit to check the interface after configuration to verify settings.
Example 1.7. Bringing up an Ethernet interface with ifconfig
[root@morgan]# ifconfig eth0 192.168.99.14 netmask 255.255.255.0 up [root@morgan]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:80:C8:F8:4A:53 inet addr:192.168.99.14 Bcast:192.168.99.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:9 Base address:0x5000The second call to ifconfig allows verification of the IP addressing information. The currently configured IP address on eth0 is 192.168.99.14. Bringing up an interface also has a small set of side effects.
Side effects of bringing up an interface
- the link layer device is activated
- the requested IP address is assigned to the specified interface
- all local, network, and broadcast routes implied by the IP configuration are added to the routing tables
あと この部分 up down の 項目を 熟読 すれば 良いのでしょうが にゃんた ろうは 和猫 ですので みえるけれど よめまへん。
何処か 他の ネットワークに ping を してみましょう
# ping -c3 192.168.2.1 PING 192.168.2.1 (192.168.2.1): 56 octets data sendto: Network is unreachable ping: sent 64 octets to 192.168.2.1, ret=-1 sendto: Network is unreachable ping: sent 64 octets to 192.168.2.1, ret=-1 sendto: Network is unreachable ping: sent 64 octets to 192.168.2.1, ret=-1 --- 192.168.2.1 ping statistics --- 3 packets transmitted, 0 packets received, 100% packet loss
当然の ことです、この 計算機は NIC が 2枚 取り付けてあるので それを 設定 しましょう
# /sbin/ifconfig eth1 192.168.2.1 broadcast 192.168.2.255 netmask 255.255.255.0 # ifconfig eth1 eth1 Link encap:Ethernet HWaddr 00:90:FE:23:46:32 inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:11 Base address:0x2000 # netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
予想してた 様に ”routing table”は 構成 されています。
# ping -c3 192.168.2.1 PING 192.168.2.1 (192.168.2.1): 56 octets data 64 octets from 192.168.2.1: icmp_seq=0 ttl=64 time=0.1 ms 64 octets from 192.168.2.1: icmp_seq=1 ttl=64 time=0.0 ms 64 octets from 192.168.2.1: icmp_seq=2 ttl=64 time=0.0 ms --- 192.168.2.1 ping statistics --- 3 packets transmitted, 3 packets received, 0% packet loss round-trip min/avg/max = 0.0/0.0/0.1 ms
他の計算機 から ping 試験を してみよう、ちなみに ネットワーク の 構成 は
adsl-modem IP:192.168.0.1 ----hub------pc1;eth0:192.168.0.5 | pc1;eth1:192.168.2.1 | hub------pc2;eth0:192.168.0.8
adsl-modem から hub を 介して pc1 と pc2 は 並列に 接続 された 状態 hub は1台ですが ポート(受け口) を 表すので 2個 表示 しています、この 状態で pc2 から pc1 に ping 試験を 行います。
$ ssh -l mm 192.168.0.8
Password:
$ ping -c3 192.168.0.5
PING 192.168.0.5 (192.168.0.5): 56 octets data
64 octets from 192.168.0.5: icmp_seq=0 ttl=64 time=0.4 ms
64 octets from 192.168.0.5: icmp_seq=1 ttl=64 time=0.2 ms
64 octets from 192.168.0.5: icmp_seq=2 ttl=64 time=0.2 ms
--- 192.168.0.5 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.2/0.2/0.4 ms
$ ping -c3 192.168.0.1
PING 192.168.0.1 (192.168.0.1): 56 octets data
64 octets from 192.168.0.1: icmp_seq=0 ttl=255 time=0.7 ms
64 octets from 192.168.0.1: icmp_seq=1 ttl=255 time=0.6 ms
64 octets from 192.168.0.1: icmp_seq=2 ttl=255 time=0.6 ms
--- 192.168.0.1 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.6/0.6/0.7 ms
良好です、では 192.168.2.1 に 対して ping 試験 は どうなるでしょうか?
$ ping -c3 192.168.2.1
PING 192.168.2.1 (192.168.2.1): 56 octets data
64 octets from 192.168.2.1: icmp_seq=0 ttl=64 time=0.8 ms
64 octets from 192.168.2.1: icmp_seq=1 ttl=64 time=0.2 ms
64 octets from 192.168.2.1: icmp_seq=2 ttl=64 time=0.2 ms
--- 192.168.2.1 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.2/0.4/0.8 ms
良好です、では adsl-modem 192.168.0.1 から 同様に ping 試験試験を すると どうな るでしょうか
adsl-modem に 入って 行った 結果 は
PING 192.168.2.1 (192.168.2.1): 56 data bytes
64 bytes from 192.168.2.1: icmp_seq=0 ttl=64 time<10 ms
64 bytes from 192.168.2.1: icmp_seq=1 ttl=64 time<10 ms
64 bytes from 192.168.2.1: icmp_seq=2 ttl=64 time<10 ms
--- 192.168.2.1 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0/0/0 ms
これも 良好です。 何故? pc1 に 於いて
# cat /proc/sys/net/ipv4/ip_forward 0
なにか 貉、狐されているようです、これは 192.168.0.1 の adsl-modem の ”routing table”に 192.168.2.0 の ネットワークが 記録されているので こ の様に なるのです 削除して 再度 pc2 から ping 試験試験をすると
$ ping -c3 192.168.2.1
PING 192.168.2.1 (192.168.2.1): 56 octets data
--- 192.168.2.1 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss
の 様に なります ここで pc1 にて
# cat /proc/sys/net/ipv4/ip_forward 0 # echo 1 > /proc/sys/net/ipv4/ip_forward # cat /proc/sys/net/ipv4/ip_forward 1
では 再度 pc2 から ping 試験します。
$ ping -c3 192.168.2.1
PING 192.168.2.1 (192.168.2.1): 56 octets data
--- 192.168.2.1 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss
うーん何か勘違いしている
$ netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
ほんなら pc2 の default gateway を 変更 してみる
$ su -
Password:
# route del default gw 192.168.0.1
# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
# route add default gw 192.168.0.5
# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.5 0.0.0.0 UG 0 0 0 eth0
これで ping 試験を 再度 pc2 から 行う
# ping -c3 192.168.2.1
PING 192.168.2.1 (192.168.2.1): 56 octets data
64 octets from 192.168.2.1: icmp_seq=0 ttl=64 time=0.4 ms
64 octets from 192.168.2.1: icmp_seq=1 ttl=64 time=0.2 ms
64 octets from 192.168.2.1: icmp_seq=2 ttl=64 time=0.2 ms
--- 192.168.2.1 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.2/0.2/0.4 ms
この場合 どうも /proc/sys/net/ipv4/ip_forward に ついては 関係ないよ うである pc1 にて
# echo 0 > /proc/sys/net/ipv4/ip_forward # cat /proc/sys/net/ipv4/ip_forward 0
これで ping 試験を 再度 pc2 から 行う
# ping -c3 192.168.2.1
PING 192.168.2.1 (192.168.2.1): 56 octets data
64 octets from 192.168.2.1: icmp_seq=0 ttl=64 time=0.3 ms
64 octets from 192.168.2.1: icmp_seq=1 ttl=64 time=0.2 ms
64 octets from 192.168.2.1: icmp_seq=2 ttl=64 time=0.2 ms
--- 192.168.2.1 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.2/0.2/0.3 ms
default gateway を 設定すると 並列の 場合は 問題が 無い ということの ようだ ”/proc/sys/net/ipv4/ip_forward”の 値の 零 一 の 状態には 関係が 無い ということです。ここで 再び adsl-modem の 方で 192.168.2.0 の ネットワー クを 登録して そうして pc2 :192.168.0.8 の 計算機で default gateway を 削除 してみよう、そうして ping 試験を 行うと
# route del default gw 192.168.0.5
# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
# ping -c3 192.168.2.1
PING 192.168.2.1 (192.168.2.1): 56 octets data
sendto: Network is unreachable
ping: sent 64 octets to 192.168.2.1, ret=-1
sendto: Network is unreachable
ping: sent 64 octets to 192.168.2.1, ret=-1
sendto: Network is unreachable
ping: sent 64 octets to 192.168.2.1, ret=-1
--- 192.168.2.1 ping statistics ---
3 packets transmitted, 0 packets received, 100% packet loss
要するに pc2 今回 IP Adr 192.168.0.8 eth0 から ネットワーク 192.168.2.0 に 対しての 行き先は 設定 されていないのであるから どうしよ うも ないのです。ほなら お願い する 機器 を 指定すれば 良い事 です。というわけで ここで 再度 default gw を 192.168.0.1 adsl-modem に 設定すると
# route add default gw 192.168.0.1
# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
# ping -c3 192.168.2.1
PING 192.168.2.1 (192.168.2.1): 56 octets data
64 octets from 192.168.2.1: icmp_seq=0 ttl=64 time=0.8 ms
64 octets from 192.168.2.1: icmp_seq=1 ttl=64 time=0.2 ms
64 octets from 192.168.2.1: icmp_seq=2 ttl=64 time=0.2 ms
--- 192.168.2.1 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.2/0.4/0.8 ms
これは いわば 最初の 状態 というに なっています。誤解を避けるために もう少し 表示すれば IP Adr 192.168.0.5 の pc1 に おいて
# cat /proc/sys/net/ipv4/ip_forward 0
の 条件にて eth0 eth1 設定 が 終わってる 状態 lo に 関しては 通常の 設定 は 終わっています。
”/proc/sys/net/ipv4/ip_forward”に ついて にゃんたろうは 今回の よう な ネットワーク 構成では ”ip_forward”が 零 であれば pc2 から pc1 の eth1 IP Adr 192.168.2.1 には ping 試験は 届かない 物と 考えていましたが default gateway を 設定 する 事に より ping の 反応 が 得られると 言う事 です、 何か釈然 としません ただ この状態で pc2 から pc1 の eth1 IP Adr192.168.2.1 に 接続された 計算機との やり取りは 確認 出来ません。計算 機が 足らないのです。
にゃんたろう 拝!
2005年11月30日 (水) 21:47:54 JST 作成
✈