永发信息网

ubuntu14.04如何实现网卡捆绑+VLAN

答案:2  悬赏:10  手机版
解决时间 2021-02-26 18:02
  • 提问者网友:低吟詩仙的傷
  • 2021-02-26 06:59
现有一台centos7.0系统服务器,双网卡做捆绑,VLAN:99,上联交换机端口为trunk类型。每个网卡配有IP,捆绑后也配有一IP,详细如下。求助ubuntu14.04实现该功能配置方法,已试了好多办法无法实现
vi /etc/modprode.d/bonding.conf
ptions bonding mode=1 miimon=200
lias eth5 bonding

cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.10
NETMASK=255.255.255.0

cat /etc/sysconfig/network-scripts/ifcfg-eth0.99
DEVICE=eth0.99
ONBOOT=yes
VLAN=yes
MASTER=eth5
SLAVE=yes

cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.2.10
NETMASK=255.255.255.0

cat /etc/sysconfig/network-scripts/ifcfg-eth1.99
DEVICE=eth1.99
ONBOOT=yes
VLAN=yes
MASTER=eth5
SLAVE=yes

cat /etc/sysconfig/network-scripts/ifcfg-eth5
DEVICE=eth5
ONBOOT=yes
IPADDR=20.20.20.13
NETMASK=255.255.255.0
GATEWAY=20.20.20.1

经过研究问题已解决
方法如下:
软件安装不做赘述,主要是修改interfaces文件,配置内容如下
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.169.1.253
netmask 255.255.255.0
auto eth0.98
iface eth0.98 inet manual
bond-master bond0
auto eth1
iface eth1 inet static
address 192.169.2.253
netmask 255.255.255.0
auto eth1.98
iface eth1.98 inet manual
bond-master bond0
auto bond0
iface bond0 inet static
bond-slaves eth0.98 eth1.98
bond-miimon 100
bond-mode active-backup
address 172.16.0.10
netmask 255.255.255.0
gateway 172.16.0.254
最佳答案
  • 五星知识达人网友:执傲
  • 2021-02-26 08:32
可以通过 sysfs 接口配置网络 Bonding。 该接口允许在系统中动态配置所有 Bond,而无需卸载 Bonding 模块。 此外,它还允许在运行时添加或删除 Bond。 不再需要使用ifenslave 命令,即使该命令仍受支持。
借助 sysfs 接口,用户可以使用具有不同配置的多个 Bond,而无需重新加载该模块。
创建和删除 Bond:

添加新的 Bond(bond0):
# echo +bond0 > /sys/class/net/bonding_masters

删除现有的 Bond(bond1):
# echo -bond1 > /sys/class/net/bonding_masters

显示所有现有的 Bond:
# cat /sys/class/net/bonding_masters
全部回答
  • 1楼网友:轮獄道
  • 2021-02-26 09:59
如果 ubuntu 系统自己不能够检测到网卡驱动的话,你就必须得从相应的网站上下载配套的网卡驱动程序的 c 源程序,然后用 c 编译器对源文件进行编译和连接,最后和系统库文件连接,然后才能够使用网卡驱动。这是我的经验。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯