Network Virtualization In Solaris 11

介绍了Solaris 11中的网络接口管理及虚拟化特性,包括新增的ipadm命令用于IP配置和属性设置,以及dladm命令创建虚拟网络接口。

        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配置:

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

image

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

image

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

给e1000g1网卡配置IP:

image

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

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

image

image

image

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

image

2、Setting IP Interface Properties:

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

image

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

image

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

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

image

启用:

image

验证下是否成功:

image

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

二、Network Virtualization:

创建虚拟网络接口:

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

image

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

image

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

image

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

官方文档:

          Oracle Solaris 11 Express Information Library

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值