問題の説明:
イントラネット上のこの centos サーバーは、以前は正常に動作していましたが、突然外部ネットワークにアクセスできなくなりました。イントラネットは正常であるように見えます。このコンピュータのリソースにはアクセスできますが、このサーバー上の外部ネットワークにはアクセスできません。
[root@localhost ~]# arp -n Address HWtype HWaddress Flags Mask Iface 192.168.1.102 ether e4:9a:79:d8:bf:0d C eth0 192.168.1.214 ether 40:8d:5c:21:00:1a C eth0 192.168.1.111 ether 4c:8d:79:e4:aa:d0 C eth0 192.168.1.1 ether 00:17:16:08:3d:6a CM eth0 [root@localhost ~]#
トラブルシューティング:
これは、DNS の問題や IP 競合の問題ではなく、ゲートウェイのネットワーク カード アドレスが原因で発生します。
(推奨チュートリアル: centos チュートリアル)
解決策:
ネットワーク カード アドレスを更新します。まず、外部ネットワークにアクセスできるネットワーク カード アドレスを見つけます。ネットワーク (例: 現在の WIN で arp -a を実行して、ネットワーク カード アドレスを取得します)。
D:\mysite>arp -a 接口: 192.168.1.204 --- 0xc Internet 地址 物理地址 类型 192.168.1.1 00-17-16-08-33-6a 动态 192.168.1.3 94-de-80-55-1b-8d 动态 239.255.255.250 01-00-5e-70-ff-fa 静态 255.255.255.255 ff-ff-ff-ff-ff-ff 静态 D:\mysite>
centos で次のコマンドを実行します:
# 在 Centos 上先执行删除旧的网卡信息 /sbin/arp -d 192.168.1.1 # 重新设置新的,上面win里面找到的 网卡,横线改为冒号 /sbin/arp -s 192.168.1.1 00:17:16:08:33:6a
テスト:
[root@localhost ~]# ping www.baidu.com PING www.a.shifen.com (183.232.231.172) 56(84) bytes of data. 64 bytes from 183.232.231.172: icmp_seq=1 ttl=55 time=9.03 ms 64 bytes from 183.232.231.172: icmp_seq=2 ttl=55 time=8.80 ms 64 bytes from 183.232.231.172: icmp_seq=3 ttl=55 time=10.1 ms 64 bytes from 183.232.231.172: icmp_seq=4 ttl=55 time=108 ms ^C --- www.a.shifen.com ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3814ms rtt min/avg/max/mdev = 8.804/34.058/108.239/42.831 ms You have new mail in /var/spool/mail/root [root@localhost ~]#
完璧なソリューションです。
推奨される関連ビデオ チュートリアル: linux ビデオ チュートリアル
以上がcentos で外部ネットワークにアクセスできない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。