1. 编辑 /etc/sysconfig/network-scripts/ifcfg-ens33
# 修改的主要参数
ONBOOT=yes # 是否开机启动
# 说明网络的类型
BOOTPROTO=dhcp # 网卡获取IP地址的方式,static(静态指定ip地址);dhcp(动态获取IP地址);bootp(bootp协议获取IP)
# 如果采用BOOTPROTO=static 需自定义IP
IPADDR=192.168.122.100
NETMASK=255.255.255.0
GATEWAY=192.168.122.2 #与vnet8虚拟网卡的NAT 网关保持一致
# 必须配置DNS,并且名字必须是DNS1, 不加1都不行,否则无法连接外网
DNS1=192.168.122.2 # 或者直接写DNS1=114.114.114.114
# 静态static的时候,**可改 可不改** 修改/etc/sysconfig/network
NETWORKING=yes
GATEWAY=XXXXX
# 其实按照之前的测试,此network文件中GATEWAY也可写在ifcfg-ens33中
##### 2、重启网卡:systemctl restart network
virtualbox默认只能启用4块网卡,如果4块网卡不够则需要通过命令添加。最多可以增加至8块。 我新建的虚拟机名字是ROS,根据上面的资料,进入命令virtualbox安装目录,再根据我下面写的这个几个就可以增加虚拟网卡了 1. VBoxManage modifyvm
ROS --nic8 bridged
2. VBoxManage modifyvm ROS --bridgeadapter8 "Realtek PCIe FE Family Controller"
3. VBoxManage modifyvm ROS --nictype8 82540EM
4. VBoxManage modifyvm ROs --macaddress2 auto| //第四条命令可以不运行 让虚拟机自己动分配
mode=4(802.3ad)(IEEE 802.3ad 动态链接聚合)
表示支持802.3ad协议,和交换机的聚合LACP方式配合(需要xmit_hash_policy).标准要求所有设备在聚合 *** 作时,要在同样的速率和双工模式,而且,和除了balance-rr模式外的其它bonding负载均衡模式一样,任何连接都不能使用多于一个接口的带宽。
[root@01 ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp175s0f1
TYPE=Ethernet
BOOTPROTO=none
NAME=enp175s0f1
DEVICE=enp175s0f1
ONBOOT=yes
MASTER=bond4
SLAVE=yes
[root@01 ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp176s0f1
TYPE=Ethernet
BOOTPROTO=none
NAME=enp176s0f1
DEVICE=enp176s0f1
ONBOOT=yes
MASTER=bond4
SLAVE=yes
[root@01 ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond4
DEVICE=bond4
NAME=bond4
TYPE=bond
BONDING_MASTER=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
PEERDNS=yes
ONBOOT=yes
BOOTPROTO=static
BONDING_OPTS="mode=802.3ad miimon=100 lacp_rate=fast"
[root@01 ~]# ethtool bond4
Settings for bond4:
Supported ports: [ ]
Supported link modes: Not reported
Supported pause frame use: No
Supports auto-negotiation: No
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Speed: 20000Mb/s
Duplex: Full
Port: Other
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
Link detected: yes
[root@01 ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)