centos 配置网卡

centos 配置网卡,第1张

Centos Server 版网卡配置

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)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11735351.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存