linux上網路配置不生效的怪異現象處理

2021-07-24 17:22:44 字數 2059 閱讀 2396

1、在linux上,在ifcfg-eth0上設定ip位址等資訊

詳細配置資訊如下已

[root@rac01 desktop]#more/etc/sysconfig/network-scripts/ifcfg-eth0

device=eth0

bootproto=none

nm_controlled=yes

onboot=no

type=ethernet

uuid=3d5f18d5-73e0-48db-acbb-67d3ee8b332f

ipaddr=192.168.171.150

prefix=24

2、ip位址不生效的情況

(1)ifconfig檢視eth0網絡卡資訊,發現ip位址並沒有生效

[root@rac01 desktop]# ifconfig eth0

eth0 link encap:ethernet hwaddr 00:0c:29:84:f2:24

inet6 addr: fe80::20c:29ff:fe84:f224/64 scope:link

up broadcast running multicast mtu:1500 metric:1

rx packets:0 errors:0 dropped:0 overruns:0 frame:0

tx packets:6 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

rx bytes:0 (0.0 b) tx bytes:468 (468.0 b)

問題比較鬼異,明明在ifcfg-eth0檔案中設定有ip位址192.168.171.150的,為什麼會系統卻獲不到ip位址呢。

[root@rac01desktop]# ping 192.168.171.180

connect:network is unreachable

(3)重啟網路服務提示網絡卡沒有活動

[root@rac01 network-scripts]# service network restart

shutting down inte***ce eth0: error: device 'eth0' (/org/freedesktop/networkmanager/devices/0) disconnecting failed: this device is not active

[failed]

shutting down loopback inte***ce: [ ok ]

bringing up loopback inte***ce: [ ok ]

3、問題分析

從第2節中的3點資訊來判斷,基本確定為網絡卡沒有啟動所致。

4、處理解決

[root@rac01 desktop]# ifup ifcfg-eth0

active connection state: activated

active connection path: /org/freedesktop/networkmanager/activeconnection/1

[root@rac01 desktop]# ifconfig eth0

eth0 link encap:ethernet hwaddr 00:0c:29:84:f2:24

inet addr:192.168.171.150 bcast:192.168.171.255 mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe84:f224/64 scope:link

up broadcast running multicast mtu:1500 metric:1

rx packets:1 errors:0 dropped:0 overruns:0 frame:0

tx packets:44 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

rx bytes:82 (82.0 b) tx bytes:7277 (7.1 kib)

到此,網絡卡已經正常工作。

linux上網路配置不生效的怪異現象處理

1 在linux上。在ifcfg eth0上設定ip位址等資訊 具體配置資訊例如以下已 root rac01 desktop more etc sysconfig network scripts ifcfg eth0 device eth0 bootproto none nm controlled ...

解決 bash profile配置不生效的問題

背景 比如我在.bash profile中設定了別名ll,每次都需要重新使用source bash profile才能生效。原因 在 bash profile 中配置環境變數,可是每次重啟終端後配置的不生效.需要重新執行 source bash profile zsh載入的是 zshrc檔案,而 z...

linux配置永久ip不生效解決方法

linux下使用ifconfig eth0 ip位址可以設定ip位址 但並不能永久生效 如果想要永久生效,輸入命令setup開啟圖形介面,設定相應ip和dns後儲存即可 但是可能你會發現即使service network start 即重啟網路後可能輸入ifconfig也看不到eth0網絡卡的資訊,...