dongnan
总版主
总版主
  • 粉丝52
  • 发帖数2190
  • 铜币13747枚
  • 威望5993点
  • 银元150个
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 喜欢达人
  • 原创写手
阅读:2055回复:0

suse 配置多个IP地址

楼主#
更多 发布于:2015-01-27 12:14
需求
suse linux 系统的网卡配置文件在 /etc/sysconfig/network/ 文件夹下,文件名是以 ifcfg-eth0,ifcfg-eth1 等来命名的,这点与RHEL/CentOS 没有什么不同;

一般情况,一块网卡对应一个IP地址,现在我们需要为单块网卡配置两个(或更多)IP地址,这点与RHEL/CentOS 是不同的,suse linux 可以在一个配置文件上定义多个IP地址,类似于debain/ubuntu ,详细操作步骤如下:


编辑配置文件
vim /etc/sysconfig/network/ifcfg-eth0
添加类似如下内容:
IPADDR_1='10.0.0.141'         #ip
NETMASK_1='255.255.255.0'     #掩码
LABEL_1='1'                   #标示
注意:每个新添加的IP地址,都需要不同的 IP/掩码/标示

完整的配置文件
BOOTPROTO='dhcp'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR=''
MTU=''
NAME='Virtual Ethernet Card 0'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='no'
      
IPADDR_1='10.0.0.141'         #ip
NETMASK_1='255.255.255.0'     #掩码
LABEL_1='1'                   #标示

重启网络
/etc/init.d/network restart

验证
ip addr show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
    link/ether 06:cc:40:00:00:65 brd ff:ff:ff:ff:ff:ff
   inet 172.27.244.141/24 brd 172.27.244.255 scope global eth0
    inet 10.0.0.141/24 brd 10.0.0.255 scope global eth0:1
    inet6 fe80::4cc:40ff:fe00:65/64 scope link
       valid_lft forever preferred_lft forever


参考

#
游客

返回顶部