Linux中配置網絡環境
在linux中配置網絡環境主要有三種方法:
(1)使用setup進入配置環境來配置網絡;
(2)使用ifconfig來配置網絡
(3)直接修改底層網絡配置文件
以下是詳細的實現方法:
方法1:通過setup配置網絡
(1)用root身份登錄,然後使用setup命令進入menuconfig,如圖1所示
圖1
(2)然後選擇network configuration,進入後如圖2所示
圖2
然後就可以配置IP了,如果選中上面的use dynamic IP configuration系統就會自動分配IP,我們這裡不選。 www.2cto.com
(3)使配置生效
執行一下命令:/etc/rc.d/init.d/network restart
注意永久性的修改都需要重啟之後才會生效
方法2:通過ifconfig配置網絡
用ifconfig配置網絡會立即生效,但是這個配置是臨時的,在下次重啟之後IP還會恢復到原來的設置,具體的配置方式如下:
ifconfig eth0 xxx.xxx.xxx.xxx 這個命令對網絡進行配置
ifconfig eth0 network xxxx.xxx.xxx.xxx 這個命令對子網掩碼進行設置
方法3:修改底層配置文件
這種方法是最根本的修改方法,實際上其他方法都是通過間接修改它來實現的
(1)執行命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0
在這個文件裡可以修改IP、子網掩碼、廣播地址、默認網關,打開後如圖3所示
圖3
DEVICE 表示網絡的名稱,如果這裡改了在使用ifconfig配置網絡的時候後面的參數也要變成相應的參數。例如DEVICE = chen,在使用ifconfig時就變成ifconfig chen x.x.x.x
ONBOOT表示是否啟動網絡,如果yes表示開機時騎寵網絡
另外幾個參數就是IP、掩碼和網關
(2)重啟網絡使其生效 www.2cto.com
/etc/rc.d/init.d/network restart
以上就是3種linux中設置網絡的方法。
如果在圖2中選中use dynamic IP configuration,如圖4所示
圖4
再看方法3中的文件時,如圖5所示
圖5
這裡沒有了IP、掩碼、網關的配置,dhcp表示自動獲取IP,它會在局域網中自動查看那些IP沒有被使用,從而給電腦分配一個未被使用的IP,從而防止在網絡中發生IP沖突
實際上第一種和第三種方法沒有實質上的區別 只需要注意第二種是臨時的修改就行了。
作者 陳慶霆