Я работаю с минимальной установкой RHEL 6.
Когда я впервые включил эту машину, она не могла никого пинговать.
Оказалось, что мне нужно , чтобы добавить GATEWAY
в / и /etc/sysconfig/networking
и настройки / и /etc/sysconfig/network-scripts/ifcfg-eth0
, чтобы указать на шлюзе и загрузки на старте с помощью DHCP.
На данный момент я могу получить доступ к любой другой машине в локальной сети; Я могу даже SSH в машину, с которой я работаю. Что я до сих пор не могу сделать, так это получить доступ к чему-либо за пределами локальной сети; Я не могу получить доступ к интернету.
Рассматривать:
[root@dbrepa ~]# ping dev-108a -c 4
PING dev-108a.some.domain.net (192.168.108.119) 56(84) bytes of data.
64 bytes from dev-108a.some.domain.net (192.168.108.119): icmp_seq=1 ttl=64 time=0.276 ms
64 bytes from dev-108a.some.domain.net (192.168.108.119): icmp_seq=2 ttl=64 time=0.249 ms
64 bytes from dev-108a.some.domain.net (192.168.108.119): icmp_seq=3 ttl=64 time=0.250 ms
64 bytes from dev-108a.some.domain.net (192.168.108.119): icmp_seq=4 ttl=64 time=0.259 ms
--- dev-108a.some.domain.net ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 0.249/0.258/0.276/0.019 ms
[root@dbrepa ~]# ping example.com
PING example.com (93.184.216.119) 56(84) bytes of data.
^C
--- example.com ping statistics ---
7 packets transmitted, 0 received, 100% packet loss, time 6741ms
[root@dbrepa ~]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.108.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1002 0 0 eth0
default dc-108a.cool.do 0.0.0.0 UG 0 0 0 eth0
dev-108a
- это сервер в нашей сети, и, как вы видите, я могу говорить с ним без проблем.
Однако, например, example.com
, я могу получить IP-адрес из DNS для example.com
, в моем случае 93.184.216.119
, но тогда ping
просто зависает.
Он все еще работает - он все еще отправляет пакеты, но ни один из них не получит ответы, и этот процесс будет продолжаться до тех пор, пока не будет уничтожен.
Согласно комментариям, я отключил локальный брандмауэр (с service iptables stop
).
Что может быть не так? Как я получаю IP-адрес, когда не могу получить к нему доступ?
Я знаю, что мне не хватает нескольких основных инструментов UNIX; Я по крайней мере скучаю
man
dig
traceroute
telnet
wget