解决archlinux下“network is unreachable”问题?
2009-07-08 23:55
453 查看
archlinux装上看了几下就没怎么管了。昨天要做PERL的一个测试,发现主机里没有装openssh(archlinux缺省没有装)用起来很不习惯(平时都习惯以ssh连接主机方式)。动手用pacman装openssh时,发现不能连接到网络上。检查resolv.conf中DNS、rc.conf中的IP、网关都是正确。尝试ping google.com,出现“network is unreachable”,Google了一把说是网关没有设置,但再三检查了下rc.conf中网关是正确设置的。
用route -n检查路由时,发现了问题:
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.145.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
明明就有正确设置网关,这里怎么没有一个到外网的网关了?后仔细检查rc.conf发现
gateway="default gw 192.168.145.2"
ROUTES=(!gateway)
这里archlinux下缺省情况下是禁掉ROUTES的,去掉禁用的!
gateway="default gw 192.168.145.2"
ROUTES=(gateway)
重启下网络/etc/rc.d/network restart 一切正常,pacman很快就连上网络了。呵呵!小用了一下archlinux,感觉就像一个BSD风格的Linux,pacman类似于freebsd的package,abs类似于freebsd的Ports。本文出自 “Mike” 博客,请务必保留此出处http://easylife.blog.51cto.com/788194/175533
用route -n检查路由时,发现了问题:
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.145.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
明明就有正确设置网关,这里怎么没有一个到外网的网关了?后仔细检查rc.conf发现
gateway="default gw 192.168.145.2"
ROUTES=(!gateway)
这里archlinux下缺省情况下是禁掉ROUTES的,去掉禁用的!
gateway="default gw 192.168.145.2"
ROUTES=(gateway)
重启下网络/etc/rc.d/network restart 一切正常,pacman很快就连上网络了。呵呵!小用了一下archlinux,感觉就像一个BSD风格的Linux,pacman类似于freebsd的package,abs类似于freebsd的Ports。本文出自 “Mike” 博客,请务必保留此出处http://easylife.blog.51cto.com/788194/175533
相关文章推荐
- NETWORK IS UNREACHABLE 问题解决方法
- 关于connect:network is unreachable问题的解决
- Virtual Box Linux 虚拟机常见问题解决:Network is unreachable
- 关于"connect: network is unreachable" 及 虚拟机主机共享文件夹创建失败问题的解决
- VMWare虚拟机下 centos network is unreachable 问题的解决
- struts2的“The file cannot be validated as the host "struts.apache.org" is currently unreachable"问题解决
- Hadoop问题:java.net.SocketException: Network is unreachable
- Ubuntu network is unreachable解决方法
- ubuntu network is unreachable 解决记
- A start job is running for Raise network interface(5min 13s )问题解决方法
- ubuntu network is unreachable 解决记
- connect:Network is unreachable error 解决方法
- network is unreachable 网关PING不通解决办法
- ”ssh: connect to host gmail.com port 22: Network is unreachable"的解决办法
- ubuntu network is unreachable解决办法
- ubuntu network is unreachable 解决记
- 使用javamail出现java.net.SocketException: Network is unreachable: connect异常 解决方法
- centos下问题:connect:network is unreachable
- centos--网络配置问题,提示connect: Network is unreachable
- ubuntu network is unreachable 解决记