通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  列兵

注册:2009-7-8
跳转到指定楼层
1#
发表于 2017-9-11 12:11:16 |只看该作者 |倒序浏览
Solaris为单块网卡配置绑定多个IP Solaris为单块网卡配置绑定多个IP

      为了实现跨网段路由访问,这几天把我折腾坏了,想了很多方法最终还是没有实现,通过专线跨路由访问仍然不行,想打算放弃了,后来脑子一闪而过,曾经试过尝试使用多个IP实现跨网段访问,为什么这个不行呢?因此,在网上找了很多相关资料,并咨询了一些朋友,就有了如下想法。

在solaris10中global里root下执行SysConf命令-->1,选择global--》3,Add alias(logical interface) to "xxx.0",y,输入子接口地址,
然后应用到主用域中(注意不要用默认的,默认为global域)


首先,进入Solaris系统,使用root用户,打开一个终端,使用ifconfig -a命令查看网卡相信信息;如:

#ifconfig -a

lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1

inet 127.0.0.1 netmask ff000000

eri0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2

inet 192.168.0.122 netmask ffffff00 broadcast 192.168.0.255

ether 0:3:ba:35:58:30

通过以上命令信息显示,该服务器只启用了一块网卡,并且分配IP地址是192.168.0.122

其中,该网卡的名称是eri0,根据以上信息,我们就开始将多个IP地址绑定到该网卡上面的操作。

例如,假如我需要绑定10.5.5.1地址到该网卡上

可以根据如下几个步骤:

第一步:使用VI或者touch命令,添加文件/etc/hostname.eri0:1

命令:touch /etc/hostname.eri0:1

添加一个新的主机名在这个文件中即可。

例如,假定设置新的主机名是ERP

那么/etc/hostname.eri0:1内唯一的文字就是ERP

第二步:使用VI命令,修改文件/etc/hosts

       将10.5.5.1 ERP追加到该文件中。

第三步:激活启用网卡,使用plumb命令:

# ifconfig eri0:1 plumb

# ifconfig eri0:1 10.5.5.1 netmask 255.255.255.0 up

结尾:所有设置已经全部完成,至此,为了进一步验证以上步骤是否正确,你可以ping 10.5.5.1,验证成功(此做法,在你重启服务器之后,以上配置不会丢失,一样有效)

倘若,你还需要绑定更多的IP地址,那么以此类推,eri0:2 eri0:3 eri0:4 ……,你也赶紧试试吧,一样可以实现你的想法,感谢网友们支持和信息借鉴,共勉!


举报本楼

您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2024-5-17 08:27 , Processed in 0.107573 second(s), 15 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部