Centos启动和禁用网卡命令
Centos啟動和禁用網卡命令
時間:2013-07-25 21:06來源:冰樂地帶 作者:感謝:“匿名”投稿 舉報 點擊:11838次ifup、ifdown:linux命令
實時地手動修改一些網絡接口參數,可以利用ifconfig來實現,如果是要直接以配置文件,亦即是在? /etc/sysconfig/network-scripts里面的ifcfg-ethx等文件的設置參數來啟動的話,那就得要通過ifdown或 ifup來實現了。 ?
[root@linux?~]#?ifup?{interface}?
[root@linux?~]#?ifdown?{interface}?
[root@linux?~]#?ifup?eth0
ifup與ifdown真是太簡單了。這兩個程序其實是script而已,它會直接到?/etc/? sysconfig/network-scripts目錄下搜索對應的配置文件,例如ifup? eth0,它會找出ifcfg-eth0這個文件的內容,然后加以設置。關于ifcfg-eth0的設置請參考前一章連上Internet的說明。
不過,由于這兩個程序主要是搜索設置文件(ifcfg-ethx)來進行啟動與關閉的,所以在使用前請確定ifcfg-ethx是否真的存在于正確的目錄內,否則會啟動失敗。另外,如果以ifconfig?eth0來設置或者是修改了網絡接口后,就無法再以ifdown? eth0的方式來關閉了。因為ifdown會分析比較目前的網絡參數與ifcfg-eth0是否相符,不符的話,就會放棄這次操作。因此,使用 ifconfig修改完畢后,應該要以ifconfig?eth0?down才能夠關閉該接口。
?
linux每次啟動的時候網卡都需要激活才能上網,實在是很麻煩。
上網找了找資料,最后是這樣解決的:
#???vi???/etc/sysconfig/network-scripts/ifcfg-eth0:1??查看eth0:1的配置文件。
都說有ONBOOT=yes這句就能開機啟動自動激活,但配置文件中明明就有還是沒起作用,開機總是要手動去激活。
于是在/etc/rc.d/rc.local文件中加入
ifup???eth0???
或者
ifconfig???eth0???up?
eth0就是要激活的網卡,我系統中的是eth0:1,所以用ifup?eth0:1
我們開機網卡不能啟動所以只能使用
ifup eth0
來啟動了,但是每一次都這樣感覺不方便希望開機自動啟動網卡
后來百度搜索了一下發現可以通過修改網卡( ifcfg-eth0)參數來修改為開機啟動,即打開 ifcfg-eth0 文件
例子
| ?代碼如下 | 復制代碼 |
| [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0?? | |
總結
以上是生活随笔為你收集整理的Centos启动和禁用网卡命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 详解Python的内置函数eval()
- 下一篇: ROS----小乌龟之你追我赶