- 首先你们要确认厂家说的,要试验检查
- 实施的时候,既然是已经在用的机器,那之前的ip是怎么加上去的。应该上机器看下,延续那个已经证实可用的方案。然后在上面改。
我们随便打开一个。就会发现一个这个range9的对那个的就是 109.71.255.0 这个C
然后按照你网上查看的,你一看就看的懂。应怎么增加了,对不?[得意]
写好脚本后,保持。这时候不要操作
这时候要想一下。我如何生效。 网上肯定让你重启网络。这样影响太大。可能也会自己连不上。能不能单独应用这个脚本。把影响降低到最小呢
第一步,添加文件:# vi /etc/sysconfig/network-scripts/ifcfg-eth0-range0 (eth0是网卡的名字,要根据实际情况来定)
编辑为如下内容:
IPADDR_START=写最小可用IP
IPADDR_END=写最大可用IP
CLONENUM_START=6 (比如从eth0:6开始 eth0:7, eth0:8)
NETMASK=255.255.255.0(填写相应的子网掩码)
第二步,重启 # reboot
情况是这样,ip厂家应该加上去了。但是你们以为没加,自己弄的脚本,在重启后,会比厂家的先启动。ifcfg-eth0-range0
就是这个。这个会在eth0上新建eth0:0~eth0:n个虚拟网卡,并配有虚拟ip
但是因为你们加的那个段,厂家已经加了。所以ip起来的时候会和厂家配置的冲突
导致厂家的脚本的eth0.2524 这个虚拟网卡起不了。那么eth0.2524:0~eth0.2524:n的虚拟ip,6个C的ip都无法生效。
我现在把你那个移掉了。你重启机器。再测试下所有的段试试。
增加的ip还需要增加到代理中有个配置的。这个一会聊。我有点事
详细的ifcfg-eth0配置详解
通过查资料与工作中的进行一下总结:
DEVICE=“eth1”
网卡名称
NM_CONTROLLED=“yes”
network mamager的参数 ,是否可以由NNetwork Manager托管
HWADDR=
MAC地址
TYPE=Ethernet
类型
PREFIX=24
子网掩码24位
DEFROUTE=yes
就是default route,是否把这个eth设置为默认路由
ONBOOT=yes
设置为yes,开机自动启用网络连接
IPADDR=
IP地址
BOOTPROTO=none
设置为none禁止DHCP,设置为static启用静态IP地址,设置为dhcp开启DHCP服务
NETMASK=255.255.255.0
子网掩码
DNS1=8.8.8.8
第一个dns服务器
BROADCAST
广播
UUID
唯一标识
TYPE=Ethernet
网络类型为:Ethernet
BRIDGE=
设置桥接网卡
GATEWAY=
设置网关
DNS2=8.8.4.4 #
第二个dns服务器
IPV6INIT=no
禁止IPV6
USERCTL=no
是否允许非root用户控制该设备,设置为no,只能用root用户更改
NAME=“System eth1”
这个就是个网络连接的名字
MASTER=bond1
指定主的名称
SLAVE
指定了该接口是一个接合界面的组件。
NETWORK
网络地址
ARPCHECK=yes
检测
PEERDNS
是否允许DHCP获得的DNS覆盖本地的DNS
PEERROUTES
是否从DHCP服务器获取用于定义接口的默认网关的信息的路由表条目
IPV6INIT
是否启用IPv6的接口。
IPV4_FAILURE_FATAL=yes
如果ipv4配置失败禁用设备
IPV6_FAILURE_FATAL=yes
如果ipv6配置失败禁用设备