继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Network Virtualization In Solaris 11

PIPIONE
关注TA
已关注
手记 921
粉丝 147
获赞 701


        solaris 11的正式版什么时候发布,直到现在还是未知数。不过oracle发布了Oracle Solairs 11 Express版本,从这个版本中可以推测出solaris 11有那些新特性。这篇针对的是网络接口以及网络虚拟化进行介绍。在Oracle Solairs 11 Express中管理网络接口的命令新添了一个ipadm命令,这个命令的功能很强大,在官方文档中已经将ipadm和ifconfig、ndd命令的用法进行了比较,具体请参考官方文档。还有一个命令是dladm,这个在solaris 10中就已经存在了,solaris 10中查看物理网卡的信息使用的是dladm show-dev,而在solaris 11中dladm已不在使用show-dev选项而是使用show-phys选项了。并且在solaris 11中,dladm新增了创建VNIC的选项,这个后续会涉及到的,请往下看…….

一、管理网络接口:

1、IP配置:

当前系统中存在以下几个网卡:

p_w_picpath

e1000g[1-4]是尚未使用的四个网卡,接着使用ipadm show-addr查看下当前系统的IP信息:

p_w_picpath

e1000g0/_b是IPV4的信息,获取IP的方式是dhcp,目前的地址是192.168.219.128。e1000g0/_a是IPV6的信息,这里不具体描述IPV6,有兴趣的朋友可以参考官方文档。

给e1000g1网卡配置IP:

p_w_picpath

ipadm这个命令使用起来是蛮简单的,具体可以参看其man文件信息。

对其他三个网卡进行IP设置:

p_w_picpath

p_w_picpath

p_w_picpath

接着使用常用的ifconfig -a命令查看下网卡信息:

p_w_picpath

2、Setting IP Interface Properties:

对于网卡的一些属性信息,可以使用ipadm show-ifprop <网卡名>进行查看:

p_w_picpath

对于网卡e1000g1的forwarding属性,默认情况下针对IPV4和IPV6的状态都是off,现在将它设置为on状态:

p_w_picpath

以上只是在网卡上启用包转发功能。以下是针对ipv4和ipv6启用包转发功能:

对于IPV4和IPV6查看是否启用forwarding:

p_w_picpath

启用:

p_w_picpath

验证下是否成功:

p_w_picpath

对于ipadm命令的用法不止上述这些,具体请参考官方文档。

二、Network Virtualization:

创建虚拟网络接口:

在创建之前可以使用dladm show-phys、dladm show-link以及ipadm show-addr查看网卡信息,如上所述,目前系统中有e1000g[1-4]四个网卡,下来分别创建虚拟网卡:

p_w_picpath

接着对虚拟网卡vnic1设置IP:

p_w_picpath

接着使用ifconfig命令查看,会发现多出了一个vnic1的网卡信息:

p_w_picpath

对于Network Virtualization这块,oracle设计了好多东西,有兴趣的朋友参考官方文档。

官方文档:

          Oracle Solaris 11 Express Information Library

©著作权归作者所有:来自51CTO博客作者candon123的原创作品,谢绝转载,否则将追究法律责任

oracle功能文档Solaris


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP