为SOLARIS增加ip

背景:需要给一台solaris机器添加3个IP

问题:该机器只有一个网络接口

解决方案:使用虚拟网络接口


1.查看网络接口的时候发现只有一个网络接口

bash-3.00# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
e1000g0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 10.106.65.39 netmask ffffff00 broadcast 10.106.65.255
        ether 0:14:4f:9d:ea:36


2.在该接口上创建三个虚拟接口

ipconfig e1000g0: 1 plumb

ipconfig e1000g0: 2 plumb

ipconfig e1000g0: 3 plumb


注意,接口的名字就是在实际的接口后面加冒号加数字。


3.为每个虚拟接口配置ip等信息

ifconfig  e1000g0: 1 10.102.10.88 up netmask 255.255.255.0 broadcast 10106.65.255

其它两个接口配置方式相同


4.创建下面三个文件

echo host1>/etc/hostname.e1000g0:1 
echo host2>/etc/hostname.e1000g0:2

echo host3>/etc/hostname.e1000g0:3 

5.在/etc/hosts中加上host123对应的ip信息


做第四部的目的是在重启的时候 虚拟接口123还会被生成,否则如果只是用命令来做,那么下次重启,这些接口就会消失。

至于netmask等配置信息则不用在第四步的配置文件中写,下次重启的时候这些配置信息会自动应用到接口上,至于为什么?我也不知道

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值