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