I'm working with a minimal installation of RHEL 6.
When I first turned this machine on, it couldn't ping anybody.
It turned out that I needed to add the
/etc/sysconfig/networking and configure
/etc/sysconfig/network-scripts/ifcfg-eth0 to point to the gateway and boot on start using DHCP.
As of now, I can access any other machine on the local network; I can even SSH into the machine I'm working with. What I still cannot do is access anything outside of the local network; I can't access the internet.
[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 (22.214.171.124) 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 is a server on our network, and as you can see I can speak to it with no issues.
example.com, I can retrieve the IP address from the DNS for
example.com, in my case
126.96.36.199, but then
ping just hangs.
It's still working---it's still sending out packets, but none of them will get replies and this process will continue until kill.
As per the comments, I've brought the local firewall down (with
service iptables stop) to no effect.
What could be going wrong? How am I getting an IP address while not able to access it?
I know that I am missing several core UNIX tools; I am at least missing: