歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

在RHEL5下面給網卡設置多IP

在RHEL5下面給網卡設置多IP   在Linux中,為了解決一些網絡訪問的問題,有時需要對一個網卡配置多個IP,在一些資料中,稱為“Adds aliases for Device!”。 以下是在普通以太網類型的網卡中的常用的幾個配置選項:   www.2cto.com     DEVICE=eth0 #定義物理設備的名稱。   ONBOOT=yes #可選yes、no,是否在啟動時激活網卡。   BOOTPROTO=static #使用的協議類型,可選static、dhcp、bootp、none。   HWADDR=00:12:34:56:78:AB #MAC。
    IPADDR=192.168.1.2 #設置網絡IP地址   NETMASK=255.255.255.0 #設置子網掩碼   GATEWAY=192.168.1.1 #設置網關   BROADCAST=192.168.1.255 #設置廣播地址   USERCTL=no #可選yes、no,是否允許非root用戶控制該設備   TYPE=Ethernet #設置網卡類型
    配置多個IP地址,可以分為以下兩種情形,一是額外配置少數的IP地址,例如為某個主機增加一個IP地址;二是為保留某個網段中的批量連續的多個IP地址,一次性增加多個。 下面,將簡要對這兩種情形的配置過程進行分析。   www.2cto.com   針對第一種情形,我們假設在上面的配置基礎上添加一個IP地址:192.168.1.3,子網掩碼等參數不變。配置步驟如下,先將對應的配置文件生成一個副本,在使用cp命令時,最好加上“-a”參數,保留原始文件的屬性,避免因為權限等因素,導致後續的配置中出現網絡無法啟動的故障。命令如下:     #cd /etc/sysconfig/network-scripts/   #cp -a ifcfg-eth0 ifcfg-eth0:1 然後使用vim等編輯器打開“ifcfg-eth0:1”文件,參考上面的各選項。新的“ifcfg-eth0:1”文件中,只需要保留以下內容:   DEVICE=eth0   IPADDR=192.168.1.3   NETMASK=255.255.255.0   其他的選項,可以從主配置文件中獲取。 針對第二種情形,我們假設需要跨網段添加192.168.2.1~~192.168.2.100,共100個IP,子網掩碼為255.255.255.0,步驟如下:   #cd /etc/sysconfig/network-scripts/   #cp -a ifcfg-eth0 ifcfg-eth0-range0 然後修改“ifcfg-eth0-range0”文件,在這個文件中,需做如下變化:   DEVICE=eth0   IPADDR_START=192.168.2.1 #設置地址段的起始IP   IPADDR_END=192.168.2.100 #設置地址段的結束IP   NETMASK=255.255.255.0   CLONENUM_START=”20” #設置虛擬接口(CLONE--克隆)的起始“編號” #在本例中,將從20開始,21,22,23……   NO_ALIASROUTING=yes #該選項可以設置在主配置文件中(ifcfg-eth0) #虛擬接口可以繼承主配置文件中的設置,其作用是避免虛擬接口在從新定義路由信息,導致路由訪問緩慢的問題。當然,也可以根據實際的需要進行定義.  
Copyright © Linux教程網 All Rights Reserved