내가 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
그래서 다음 명령을 (루트로) 실행하여 비활성화 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 -a
IP 주소가 실행되었습니다!