Linux中如何配置IP


Linux中如何配置IP

與網絡相關的文件:
1) /etc/sysconfig/network   設置主機名稱及能否啟動Network
2) /etc/sysconfig/network-scripts/ifcfg-eth0   設置網卡參數的文件
3) /etc/modprobe.conf   開機時用來設置加載內核模塊的文件
4) /etc/resolv.conf   設置DNS IP(解析服務器)的文件
5) /etc/hosts   記錄計算機IP對應的主機名稱或主機別名
6) /etc/protocols  定義IP數據包協議的相關數據,包括ICMP、TCP方面的數據包協議的定義等
與網絡相關的啟動指令:
1)/etc/init.d/network restart  可以重啟整個網絡的參數
2)ifup eth0(ifdown eth0)   啟動或是關閉某個網絡接口,可以通過簡單的script來處理,這兩個script會主動到/etc/sysconfig/network-scripts/目錄下
·ifconfig 查詢、設置網卡與IP網段等相關參數
·ifup/ifdown 啟動/關閉網絡接口
配置IP的三種方法:
1、使用命令設置:
   只是暫時修改網絡接口,立即生效,但不永久有效
    #ifconfig ethX ip/netmask
      # ifconfig eth0 192.168.100.1  設置eth0的IP
      # ifconfig eth0 192.168.100.1 netmask 255.255.255.0 > mtu 8000 設置網絡接口值,同時設置MTU的值
    
2、 圖形界面設置:
    system-config-network-gui
    system-config-network-tui
    輸入setup命令,進入圖形界面(配置設備IP等相關屬性信息、system-config中的服務集中在這一面板中),有時進入圖形設置網絡接口的界面時會出現亂碼,這時的解決方法是:退出此圖形界面,輸入當命令“export LANG=en”,再進入圖形界面,亂碼便會得到改善。
進入圖形界面,選擇“Network configuration”
   
修改后網絡接口之后,“Ok”、“Save”、“Save&Quit”、“Quit”退出,網絡接口修改完成。網絡接口不會立即生效,一旦生效,便會永久有效,讓IP生效的解決方法是:
    1. #ifdown eth1 && ifup eth1  先禁用,再啟用
    2. #service network restart  網絡服務重啟
    3. #/etc/init.d/network restart 也可以重啟網絡接口
3、直接編輯配置文件:  
    #vim /etc/sysconfig/network-scripts/ifcfg-ethX
修改網絡接口的配置文件,配置文件中的常用的屬性有:
DEVICE=ethX        設備名
BOOTPROTO=(none | static(手動指定地址) | dhcp(動態獲取) | bootp)        
ONBOOT={yes | no}   系統啟動時,網絡設備是否被激活
HWADDR=   物理地址,不可隨便改動
IPADDR=     IP地址,必須
NETMASK=    子網掩碼,必須
TYPE=Ethernet   默認的,一般不要改,此項可以不存在
常用屬性還有:
GATEWAY=      網關
USERCTL={yes | no}    是否允許普通用戶啟用和禁用網絡設備
PEERDNS={yes | no}    若使用dhcp獲取地址,服務器分配一個IP地址,是否修改服務器DNS的默認指向(默認值為yes)
網絡接口不會立即生效,一旦生效,便會永久有效,讓IP生效的解決方法和第二種方法一樣:
    1. #ifdown eth1 && ifup eth1  先禁用,再啟用
    2. #service network restart  網絡服務重啟
    3. #/etc/init.d/network restart 也可以重啟網絡接口
http://niusm.blog.51cto.com/4350081/789243


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM