1. 程式人生 > >liunx四周目之網絡基礎

liunx四周目之網絡基礎

唯一標識 網卡 dns服務器 虛擬 基本 地址 分組 註意 tar

liunx四周目之網絡基礎

基本網絡配置

將Linux主機接入到網絡,需要配置網絡相關設置一般包括如下內容:  
    主機名
    IP/netmask
    路由:默認網關
    DNS服務器:
        主DNS服務器
        次DNS服務器
        第三DNS服務器  

IP地址

它們可唯一標識 IP 網絡中的每臺設備
每臺主機(計算機、網絡設備、外圍設備)必須具有唯一的地址
IP地址由兩部分組成
        ? 網絡ID:
        ? 標識網絡
        ?每個網段分配一個網絡ID
? 主機 ID:
        ? 標識單個主機
        ? 由組織分配給各設備  

IP地址分類

A類:  
    0 000 0000 - 0 111 1111: 1-127
    網絡數:126, 127
    每個網絡中的主機數:2^24-2
    默認子網掩碼:255.0.0.0
    私網地址:10.0.0.0
B類:
    10 00 0000 - 10 11 1111:128-191
    網絡數:2^14
    每個網絡中的主機數:2^16-2
    默認子網掩碼:255.255.0.0
    私網地址:172.16.0.0-172.31.0.0  
C類:
    110 0 0000 - 110 1 1111: 192-223
    網絡數:2^21
    每個網絡中的主機數:2^8-2
    默認子網掩碼:255.255.255.0
    私網地址:192.168.0.0-192.168.255.0
D類:組播
    1110 0000 - 1110 1111: 224-239
E類:保留未使用
    240-255  

網絡計算公式

網絡主機數=2^主機位-2=2^(32-網絡ID位)-2
網絡數=2^可變網絡ID位
網絡ID=IP與netmask
無類地址CIDR表示法:I/P 網絡ID位數,CIDR表示法,無類域間路由
劃分子網數=2^網絡ID向主機ID借位
劃分超網:合並多個小網成為一個大網,主機ID向網絡ID借位

二進制與十進制常用數值

0000 0000 0
1000 0000 128
1100 0000 192
1110 0000 224
1111 0000 240
1111 1000 248
1111 1100 252
1111 1110 254
1111 1111 255

網卡配置文件說明

cat /etc/sysconfig/network-scripts/ifcfg-e*  
    DEVICE=eth0 網卡名稱
    BOOTPROTO=static static為固定IP地址,非動態DHCP獲取
    BROADCAST=10.0.0.255 這裏是廣播地址,一般為網絡地址的最後一個地址
    HWADDR=00:0C:29:0c:5a:63 這裏mac地址,不同的機器不能重復,尤其是在刻隆虛擬機或復制網卡配置時要註意
    IPADDR=194.0.0.161這裏是IP地址
    NETMASK=255.255.255.0子網掩碼/24
    NETWORK=10.0.0.0網段設置
    ONBOOT=yes 開機網卡自啟動
    GATEWAY=10.0.0.254網關的配置,也可以命令行通過route添加刪除
    TYPE=Ethernet以太網
配置完成之後可執行以下命令使其生效:
    service NetwrokManager stop
    service network restart  

共勉!

liunx四周目之網絡基礎