这是/etc/sysconfig/network-scripts/ifcfg-eth0上的配置:
DEVICE=eth0
TYPE=Ethernet
UUID=c7sdfsdf-dfgdgdfgdgd-dg
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=x.x.x.x
NETMASK=255.255.255.0
GATEWAY=x.x.x.y
DNS1=8.8.8.8
DNS2=4.2.2.4
ARPCHECK=no
HWADDR=00:0C:29:9D:D1:CC还有resolv.conf:
nameserver 8.8.8.8
nameserver 4.2.2.4现在我没有ping,无法获得google.com:
From x.x.x.y icmp_seq=1 Destination Net Unreachable和
# curl http://google.com
curl: (6) Couldn't resolve host 'google.com'# nslookup google.com
;; connection timed out; trying next origin
;; connection timed out; no servers could be reached
# dig ns.google.com @8.8.8.8
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.1 <<>> ns.google.com @8.8.8.8
;; global options: +cmd
;; connection timed out; no servers could be reached发布于 2016-03-12 23:22:58
应该是个评论,但太长了。这是网络故障排除检查列表的开始,请根据需要添加/更正。
这是水管安装的症状。请检查上述命令的手册页。
检查电缆是否牢固设置,看看白痴灯(如果可用的话)是否在两端闪烁。
ip link list怎么说?任何NO CARRIER都是指没有连接的卡。如果你的卡没有列出来,它可能就坏了。
ip route list怎么说?
询问nmcli它对设置的看法(它有很多功能,请检查它是手动的)。至少检查nmcli g、nmcli d和nmcli c
nm-online应该尝试建立网络,如果没有,它可能会提供更多的信息。
发布于 2019-01-19 10:17:31
面对同样的问题,我的问题是错误的网关ip "192.168.0.1“,修正后是"19.168.0.1”。
发布于 2019-01-19 12:01:47
由于DNS无法访问,所以问题无法解决,
试试pinging
ping 8.8.8.8
如果它是ping的,那么问题是要么您需要配置某个代理或网关,要么需要利用一些额外的设置从您的服务提供商访问dns,而上述问题实际上不应该工作,所以ping您的网关。
ping x.x.x.y (您的网关ip地址)
如果是pinging,则需要对网关执行traceroute/tracepath操作。
在linux traceroute x.x.x.y (您的网关ip)中
在windows中tracert x.x.x.y
通常,如果您的网关没有被点击(如果它继续显示星号标志,那么您的网关就无法访问),则可以在这里跟踪这个问题,如果它显示它正在以某种方式到达网关。
试试traceroute 8.8.8.8
在这里,您将知道ip实际上正在困扰您。基于此,我们可以得出结论,您还需要配置什么?
https://unix.stackexchange.com/questions/269317
复制相似问题