VirtualBoxでホストされているCentOSのドメイン名の問題

VirtualBoxでホストされているCentOSのドメイン名の問題

私がping www.google.com得るとき:

[root@ryanPC ~]# ping www.google.com
ping: unknown host www.google.com

また、実行するとping -n 8.8.8.8次のようになります。

connect: Network is unreachable

そのため、次のコマンドを(rootとして)実行して無効にしiptablesましたip6tables

service iptables stop
service iptables save
service iptables status
iptables: Firewall is not running.

service ip6tables stop
service ip6tables save
service ip6tables status
ip6tables: Firewall is not running.

ブリッジアダプタに接続されているVirtualBoxで実行されていることは言及する価値があると思います。私の同僚がiptableを無効にすることを提案しましたが、そうしました。他の人が提案するものはありますか?

アップデート:だから私はこの投稿をフォローしました。en.wikipedia.org/wiki/Resolv.conf/etc/sysconfig/network-scripts/ifcfg-eth0これにより、ファイルが手動で編集されます/etc/sysconfig/network-scripts/。また、コマンドを実行しましたが、echo nameserver 8.8.8.8 >> /etc/resolv.conf取得した結果は次のとおりです。

ネットワークの再起動

答え1

このコマンドを実行するとファイアウォールはオフになります。ここで問題はDNS設定です。ホスト名を解決するDNSサーバーがありませんwww.google.com

クイックフィックス:

echo nameserver 8.8.8.8 >> /etc/resolv.conf

答え2

で設定を変更する必要がありますVirtualBox。ネットワーク接続をブリッジネットワーキングからNATに変更する必要があり、再起動後にifconfig -aIPアドレスが実行されました!

関連情報