静的 IP の設定でこれほど苦労したことは人生で一度もありません。askubuntu.com で過去の質問を調べ、静的 IP の設定に関する複数の参考資料やドキュメントを調べました。ゲートウェイなどの複数の IP アドレスに ping を実行してパケットを受信していますが、google.com に ping を実行しても何も受信されません。自分自身に「自分で設定した静的 IP」に ping を実行してもパケットが返ってきます。そのため、今はまったく途方に暮れています。
私のインターフェース ファイルの内容は次のとおりです。
auto eth0
iface eth0 inet static
address 10.25.12.201
netmask 255.255.255.0
gateway 10.25.12.10
次のコマンドを発行しました。結果は次のとおりです。
ifconfig
-->eth0 Link encap:Ethernet HWaddr 00:24:81:19:b2:ee
inet addr:10.25.12.201 Bcast:10.25.12.255 Mask:255.255.255.0
inet6 addr: fe80::224:81ff:fe19:b2ee/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1396 errors:0 dropped:0 overruns:0 frame:0
TX packets:63 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:98518 (98.5 KB) TX bytes:8988 (8.9KB)
Interrupt:19 Memory:f0500000-f0520000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:236 errors:0 dropped:0 overruns:0 frame:0
TX packets:236 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:17383 (17.3 KB) TX bytes:17383 (17.3 KB)
ping google.com
-->ping: unknown host google.com
ping 10.25.12.10
-->PING 10.25.12.10 (10.25.12.10) 56(84) bytes of data
-->64 bytes from 10.25.12.10: icmp_seq=1 ttl=64 time=1.08 ms
-->64 bytes from 10.25.12.10: icmp_seq=2 ttl=64 time=0.571 ms
-->10.25.12.10 ping statistics
-->2 packets transmitted, 2 received, 0% packet loss, time 1001ms
-->rtt min/avg/max/mdev = 0.571/0.830/1.089/0.259 ms
ping 10.25.12.201
-->PING 10.25.12.201 (10.25.12.201) 56(84) bytes of data
-->64 bytes from 10.25.12.201: icmp_seq=1 ttl=64 time=0.021 ms
-->1 packets transmitted, 1 received, 0% packet loss, time 0ms
-->rtt min/avg/max/mdev = 0.021/0.021/0.021/0.000 ms
これを修正する方法をご存知ですか。ネットワークの再起動も行い、コンピュータを数回再起動しました。また、ファイル インターフェースの先頭に「auto lo」と「iface lo inet loopback」を追加しましたが、それでも機能しません。何をしても google.com に ping できず、インターネット接続を確立できないようです。