返回   青蛙论坛 » IT论坛 » 操作系统类
用户名
密码
帮助 会员 日历 标记论坛为已读

回复
 
主题工具 显示模式
旧 12-08-2006, 13:46   #1
chyangwa
蝌蚪-小毛驴
 
chyangwa的头像
 
注册日期: Nov 2000
来自: 上海
帖子: 8,285
精华: 6
Redhat 快速加入多個 IP

Redhat 快速加入多個 IP
一般的情況下如果要在 Redhat 系統上加入 IP,可以在 /etc/sysconfig/network-scripts/ 下建立類似 ifcfg-eth0:x 檔案,例如:

DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
NETWORK=192.168.1.1
BROADCAST=192.168.0.255
TYPE=Ethernet

如果加入一兩個 IP 別名的話用這個方法沒有問題,但如果要加入大量 IP,例如 100 個的話,這個方法就會十分麻煩。另一個方法可以將一個連線的 IP range 加入到系統內,方法如下:

1. 建立 /etc/sysconfig/network-scripts/ifcfg-eth0-range0
2. 加入以下內容在 ifcfg-eth0-range0 裡面:

IPADDR_START=192.168.1.100
IPADDR_END=192.168.1.200
CLONENUM_START=0

以上內容會加入由 IPADDR_START(192.168.1.100) 至 IPADDR_END (192.168.1.200) 這個 IP range,而 CLONENUM_START 的數值就是定義給第一個 IP 別名的網絡卡,以上例子是對應 eth0:0。

要注意的是盡量不要遠端做這個動作,因為改錯了也可以馬上修正。

如果要加入多個 IP range 的話,只要順序建立 ifcfg-eth0-range1, ifcfg-eth0-range1 …… 修改後重新啟動網絡便完成了:

service network restart
chyangwa离线中   回复时引用此帖
回复


主题工具
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭
论坛跳转



所有的时间均为北京时间。 现在的时间是 20:40.


NewvBB Core 1.1 Final - vBulletin v3.0.3
中文化与插件制作 NewVBB.com™ 2024。
友情连接        
摩托车.上海.中国        
         
         
         
         
         

上海市通信管理局
沪ICP备010502
沪ICP备05000578号