next up previous contents
Next: KVM Network Bridge Setup Up: 基本的系統設定 Previous: 基本的系統設定   Contents

Linux 網路設定

  1. 網路設定相關檔案
    1. /etc/sysconfig/network:設定『主機名稱( HOSTNAME )與開機啟動 Network 與否』
    2. /etc/sysconfig/network-scripts/ifcfg-eth0:設定網路卡參數的檔案
      1. network
      2. IP
      3. netmask
      4. broadcast
      5. gateway
      6. 開機時的 IP 取得方式( DHCP, static ,none)
      7. 是否在開機的時候啟動。
    3. /etc/resolv.conf:設定 DNS IP( 名稱解析伺服器 )的檔案,中華電信的 DNS 168.95.1.1。
    4. /etc/hosts:設定 Hostname 對應 IP。
  2. 固定 IP 上網方式:假設 Linux 主機需要的參數如下:
    Hostname  deyu
    
    IP Address:   192.168.122.19
    Netmask:      255.255.255.0
    Network:      192.168.122.0    <== 一般不需設定
    Broadcast:    192.168.122.255  <== 一般不需設定
    Gateway:      192.168.122.1
    Name server:  192.168.122.1
    
  3. 修改主機名稱:/etc/sysconfig/network
    [root@deyu ~]# cat /etc/sysconfig/network
    NETWORKING=yes
    HOSTNAME=deyu
    GATEWAY=192.168.122.1
    
  4. 查詢及設定主機名稱:hostname
    [root@deyu ~]# hostname
    deyu
    [root@deyu ~]# hostname csie
    [root@deyu ~]# hostname
    csie
    [root@deyu ~]# hostname deyu
    [root@deyu ~]# hostname
    deyu
    
  5. 設定網路參數:/etc/sysconfig/network-scripts/ifcfg-eth0
    [root@deyu ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0                <== 網路卡代號,必須要 ifcfg-eth0 相對應
    BOOTPROTO=static           <== 開機協定,有 dhcp 及 static 這裡是 static
    IPADDR=192.168.122.19       <== IP
    NETMASK=255.255.255.0      <== 子遮罩網路
    NETWORK=192.168.122.0        <== 網域!該網段的第一個 IP
    BROADCAST=192.168.122.255    <== 廣播位址
    GATEWAY=192.168.122.1      <== 預設路由
    ONBOOT=yes                 <== 是否開機啟動
    METRIC=10
    MII_NOT_SUPPORTED=no
    USERCTL=no
    MS_DNS1=192.168.122.1
    RESOLV_MODS=yes
    IPV6INIT=no
    IPV6TO4INIT=no
    

  6. 啟動與關閉網卡:
    [root@deyu ~]# ifup eth0
    [root@deyu ~]# ifdown eth0
    # 上面的作法是針對 eth0 來進行啟動 (ifup) 與關閉 (ifdown) ;
    
    [root@deyu ~]# /etc/init.d/network restart
    # 針對這部主機的所有網路介面 (包含 lo) 與通訊閘進行重新啟動,
    # 所以網路會停頓再開!
    
  7. CentOS 6 文字界面設定工具setup
    [root@kvm2 ~]# setup
    Text Mode Setup Utility 1.19.9                       (c) 1999-2006 Red Hat, Inc
                         ********** Choose a Tool ***********
                         *                                  * 
                         *   Authentication configuration   * 
                         *   Network configuration          * 
                         *                                  * 
                         *      ************  ********      * 
                         *      * Run Tool *  * Quit *      * 
                         *      ************  ********      * 
                         *                                  * 
                         ************************************ 
        <Tab>/<Alt-Tab> between elements  |    Use <Enter> to edit a selection
    
                            ******** Select Action ********
                            *                             * 
                            *    Device configuration     * 
                            *    DNS configuration        * 
                            *                             * 
                            *                             * 
                            *  *************   ********   * 
                            *  * Save&Quit *   * Quit *   * 
                            *  *************   ********   * 
                            *                             * 
                            ******************************* 
    
                     *********** Network Configuration ***********
                     *                                           * 
                     *                                           * 
                     * Name                 eth0________________ * 
                     * Device               eth0________________ * 
                     * Use DHCP             [ ]                  * 
                     * Static IP            192.168.122.2_______ * 
                     * Netmask              255.255.255.0_______ * 
                     * Default gateway IP   192.168.122.1_______ * 
                     * Primary DNS Server   192.168.122.1_______ * 
                     * Secondary DNS Server ____________________ * 
                     *                                           * 
                     *       ******            **********        * 
                     *       * Ok *            * Cancel *        * 
                     *       ******            **********        * 
                     ********************************************* 
      <Tab>/<Alt-Tab> between elements   |  <Space> selects   |  <F12> next screen
                            
                          ******** DNS configuration ********
                          *                                 * 
                          *                                 * 
                          * Hostname        kvm2.deyu.wang_ * 
                          * Primary DNS     192.168.122.1__ * 
                          * Secondary DNS   _______________ * 
                          * Tertiary DNS    _______________ * 
                          * DNS search path deyu.wang______ * 
                          *                                 * 
                          *    ******        **********     * 
                          *    * Ok *        * Cancel *     * 
                          *    ******        **********     * 
                          *********************************** 
      <Tab>/<Alt-Tab> between elements   |  <Space> selects   |  <F12> next screen
    [root@kvm2 ~]# system-config-network <=直接進入network設定畫面
    



2015-04-13