I'm trying to setup a centOS server with a public static IP address but if I try and ping the router (192.168.1.1) I get "Network is unreachable", if I try and ping google.com I get "unknown host google.com"
This is the dump from ifconfig
eth0 Link encap:Ethernet HWaddr D4:9A:20:F8:9D:F8
inet addr:200.37.213.113 Bcast:200.37.213.113 Mask:255.255.255.248
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1178 errors:0 dropped:0 overruns:0 frame:0
TX packets:1014 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:292875 (286.0 KiB) TX bytes:40593 (39.6 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:249 errors:0 dropped:0 overruns:0 frame:0
TX packets:249 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:20076 (19.6 KiB) TX bytes:20076 (19.6 KiB)
Dump from route:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
200.37.213.112 * 255.255.255.248 U 0 0 0 eth0
link-local * 255.255.0.0 U 1002 0 0 eth0
0.0.0.0 200.37.213.118 0.0.0.0 UG 0 0 0 eth0
Dump from /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
200.37.213.113 server.mypersonaldomain.com server
Dump from /etc/resolve.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
Dump from /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=server.mypersonaldomain.com
GATEWAY=200.37.213.118
Dump from /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="none"
IPADDR:="200.37.213.113"
NETMASK="255.255.255.248"
GATEWAY="200.37.213.118"
ONBOOT="yes"
TYPE="Ethernet"
Any ideas where I'm going wrong here?
-
Update – I'm able to ping 200.37.213.113 and receive a response, but not 200.37.213.118 or any other domain/IP
-
Update – Still having troubles with this, does anyone else have any ideas?
Best Answer
You're missing a default gateway which is demonstrated by your
route
"dump" so your server has no way of sending traffic to a destination that is not a specific match within your routing table.Dump from route:
You can add a route to the outside world by setting a
GATEWAY
under your ifcfg-eth0 and bouncing the network service or eth0: