linux下重要的網絡配置文件


linux下重要的網絡配置文件:
一; /etc/sysconfig/network  文件內容; NETWORKING=yes                                <== yes啟動網絡no關閉網絡 HOSTNAME=hostname                             <== 主機名 GATEWAY=192.168.1.1                           <== 默認網關 這個文件的主要功能是設置主機名(HostName)及能否啟動網絡(Network) 更改了主機名后重啟系統后才能生效。
二; /etc/sysconfig/network-scripts/ifcfg-eth0 文件內容; DEVICE=eth0                                 <== 網卡代號,需要ifcfg-eth0相對應 HWADDR=00:24:8C:79:1A:2B                    <== 網卡地址即MAC地址 BOOTPROTO=static                            <== 開機協議,有none,static,dhcp,bootp IPADDR=192.168.1.153                        <== ip地址 NETMASK=255.255.255.0                       <== 子網掩碼 NETWORK=192.168.1.0                         <== 網段,該網段的第一個ip BROADCAST=192.168.1.255                     <== 廣播地址 GATEWAY=192.128.1.1                         <==默認網關 ONBOOT=yes                                  <== 是否開機啟動 MTU=1500                                    <==最大傳輸單位的設置 這個文件是用來設置網卡參數,這個文件內的所有設置,基本上就是bash的變量設置規則,請注意每個變量(左邊的英文)都應該要大寫,否則我們的scropt會誤判。幾個重要的項目設置說明: DEVICE :這個設置值后面接的設備代號必須與文件名(ifcfg-eth0)的設備號相同,否則會顯示找不到         設備名(網絡的設備文件名為ethX,X從0開始eth0為第一個網絡設備以此類推)

BOOTPROTO :啟動該網絡接口時,使用那種協議,none(引導時不使用協議),static(靜態分配,手動設            置IP時用),dhcp(DHCP協議,自動設置IP時用),bootp(bootp協議)。
GATEWAY : 代表整個主機系統的默認網關,不要有重復設置的情況發生。也就是說當你有
            ifcfg-eth0,ifcfg-eth1多個文件時(即多個網卡),只在其中一個文件里設置GATEWAY即可。
 
三; /etc/resolv.conf
文件內容;
nameserver 175.191.127.2                         <==主DNS
nameserver 175.191.127.6                         <==次DNS
這個文件是用來設置DNS IP(域名解析服務器)的文件,常常有人提到,我已經ping到外部計算機的公共IP 了,為何輸入網址無法連機?通常發生錯誤的原因就是文件里的設置不正確。
------------------------------
RHEL 6.0的DNS不能直接在這個文件配置,要在ifcfg-eth0哪里配置。DNS1=*.*.*.*
 
四; /etc/hosts
文件內容;
127.0.0.1    hostname(主機名)  localhost.domain.domain  localhost(別名)
這個文件可以記錄計算機的IP對應的主機的名稱或主機的別名。


免責聲明!

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



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