年輕網(wǎng)絡(luò )工程要學(xué)會(huì )手工進(jìn)行網(wǎng)絡(luò )硬件配置:
- 發(fā)布時(shí)間: 2018-5-16 9:33:29
Linux網(wǎng)絡(luò )的安裝與配置
1、手工進(jìn)行網(wǎng)絡(luò )硬件配置:
系統啟動(dòng)時(shí)會(huì )自動(dòng)檢測網(wǎng)卡,有兩個(gè)缺點(diǎn):一個(gè)是不通正確的檢查所有的網(wǎng)卡,特別是一些比較廉價(jià)的網(wǎng)卡,二是核心程序不會(huì )自動(dòng)檢測一個(gè)以上的網(wǎng)卡,這點(diǎn)是為了使用戶(hù)可以控制將山上設置到指定的端口上。如果使用兩個(gè)以上的網(wǎng)卡,自動(dòng)檢測網(wǎng)卡就會(huì )失敗。
手動(dòng)進(jìn)行配置,一種方法是在核心程序的源代碼的/drivers/net/space.c文件中修改或添加信息,然后重新編譯內核。另一種方法在系統啟動(dòng)過(guò)程中將這些信息提供給內核程序。在LILO系統時(shí)可以通過(guò)lilo.conf文件中的append參數來(lái)傳遞給內核。
2、手工TCP/IP網(wǎng)絡(luò )配置
設置主機名:hostname name,為接口進(jìn)行IP配置:ifconfig interface ip-address
route add -net 202.112.58.0 -net的含義,因為route既可以處理到網(wǎng)絡(luò )的路由,又可以處理到單個(gè)主機的路由。通過(guò)net來(lái)告訴它此地址是代表的一個(gè)網(wǎng)絡(luò ),用host來(lái)告訴它此地址是代表一個(gè)主機。如果為了方便,還可以在/etc/networks中定義網(wǎng)絡(luò )名字,route后面直接使用網(wǎng)絡(luò )名字就可以了。
route add default gw 2-2.112.58.254 網(wǎng)絡(luò )名字default是0.0.0.0的簡(jiǎn)寫(xiě),指示默認的路徑,并不需要將這個(gè)名字加入到/etc/networks文件。
3、編輯hosts與networks文件
如果不打算使用DNS或者NIS進(jìn)行地址解析時(shí),就必須將所有的主機名字都放入hosts文件中。伴隨hosts文件的還有一個(gè)/etc/networks文件,它在網(wǎng)絡(luò )的名字和網(wǎng)絡(luò )號之間建立映射。
4、編譯內核
命令如下:cd/usr/src/linux make config
新的Linux核心版本中,對核心的配置除了上述make config命令外,還增加了字符狀態(tài)下以菜單形式對核心進(jìn)行配置的命令make colormenu以及在X窗口系統中運行的圖形配置界面命令make xconfig