Sangoma Linux 7.5.1805 上有 2 个以太网卡

Sangoma Linux 7.5.1805 上有 2 个以太网卡

我有 Sangoma Linux 7.5.1805

我在主板上安装了第二块以太网卡,从那时起集成接口就停止工作了

当我将电缆插入第二个网卡时,网络再次开始工作。

ifconfig 显示了 2 个接口 eth0 和 eth1

我什至有 2 个 ifcfg 文件 /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=static
ONBOOT='yes'
IPADDR=19.2168.16.98
NETMASK=255.255.255.0
GATEWAY=192.168.16.2
DESCRIPTION="unset"
TYPE=Ethernet
ZONE=trusted
PEERDNS=no
IPV6_PEERDNS=no

/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1
BOOTPROTO=static
ONBOOT='yes'
IPADDR=19.2168.16.216
NETMASK=255.255.255.0
GATEWAY=192.168.16.2
ZONE=trusted
TYPE=Ethernet
PEERDNS=no
IPV6_PEERDNS=no

ip配置 ipconfig 是

我也可以从另一台计算机 ping 通 192.168.16.98

lspci -vv | lspci -vv | grep 网络

在此输入图像描述

我怎样才能让这两张卡都工作?

答案1

我做到了!

Eth1 - 是集成网卡 - DEFROUTE=yes

Eth0 - 是新网卡 - DEFROUTE=no

每张卡都有自己的 ifcfg-interfacename 文件

/etc/sysconfig/network-scripts/ifcfg-eth0

# FreePBX Sysadmin Generated network configuration.
# This file was generated at 2019-06-28T11:50:20+00:00
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=10.112.164.6
GATEWAY=10.112.164.1
TYPE=Ethernet
ZONE=trusted
PEERDNS=no
IPV6_PEERDNS=no
DEFROUTE=no
HWADDR=50:3E:AA:08:6B:84
DNS1=8.8.8.8
DNS2=4.4.4.4

/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.16.98
NETMASK=255.255.255.0
GATEWAY=192.168.16.2
ZONE=internal
TYPE=Ethernet
PEERDNS=no
IPV6_PEERDNS=no
DEFROUTE=yes
HWADDR=04:92:26:5D:E7:A2
DNS1=8.8.8.8
DNS2=4.4.4.4

我使用 ip li 发现了 HWADDR(我真的不知道它是否有帮助)

叶李

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether **50:3e:aa:08:6b:84 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether **04:92:26:5d:e7:a2** brd ff:ff:ff:ff:ff:ff

使用 DEFROUTE 指定唯一的一条默认路由非常重要

相关内容