歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux管理 >> Linux網絡

Linux網絡問題:Network is unreachable

總結一下:

Linux的網絡連接如果不通的一共就這幾個地方會出問題:

1、Linux防火牆和Windows客戶端防火牆,都關閉即可。

2、selinux,關閉即可。

3、IP地址和網關等,配置正確。

4、如果是虛擬機的話,有時候要考慮網絡連接方式和vlan的劃分,還有有時候添加的網卡是不好用的,相當於硬件損壞。(我遇到過一次,折騰了1個小時,最後發現是虛擬網卡硬件損壞,刪除再添加一個就好了。)

上午折騰了半天,新安裝的SUSE linux 虛擬機,網絡總是搞不通顯示的錯誤就是Network is unreachable。


這個系統是從一個已經安裝好的虛擬機克隆得來,上面的網絡配置得比較亂套,所以我卡卡擦全刪除了,重新配置。
IP地址和DNS都配置好了,網卡也重啟了很多次,就是不通,ping不通網關,顯示的錯誤就是Network is unreachable,後來查到如下記錄:

Destination Gateway Genmask Flags Metric Ref Use Iface
10.1.126.0 * 255.255.255.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
link-local * 255.255.0.0 U 0 0 0 eth0
於是開始修改route文件,之前在配置IP地址的時候已經加過網關,也就是wmtestdb:/etc/sysconfig/network # vi ifcfg-eth0的時候。現在發現還是不行的,路由表不對勁。

vi /etc/sysconfig/network/routes並添加如下內容:

default 網關IP地址 - -

再次查看

wmtestdb:/etc/sysconfig/network # route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.1.126.2 0.0.0.0 UG 0 0 0 eth0
10.1.126.0 * 255.255.255.0 U 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
link-local * 255.255.0.0 U 0 0 0 eth0

問題解決。

總結:問題就在於自己的linux功底太差,沒脾氣!

Copyright © Linux教程網 All Rights Reserved