在 Linux 系统中,配置两块网卡可以实现多网段连接或多路径冗余,提升网络稳定性和可用性。以下是如何配置两块网卡的步骤:
1. 网络配置修改
编辑网络配置文件 /etc/network/interfaces ,添加以下内容:
一块网卡配置
auto eth0
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1
另一块网卡配置
auto eth1
iface eth1 inet static
address 10.0.0.10
netmask 255.255.255.0
注意:eth0 和 eth1 分别替换为实际网卡名称,IP 地址和网关根据实际网络环境进行修改。
2. 路由表配置
配置路由表以允许通过两块网卡路由数据包:
添加一条默认路由
route add default gw 192.168.0.1 eth0
添加一条到 10.0.0.0/24 网段的路由
route add 10.0.0.0/24 gw 10.0.0.1 eth1
3. DNS 服务器配置
如果需要使用 DNS 服务器,请在 /etc/resolv.conf 文件中添加 DNS 服务器地址:
nameserver 8.8.8.8
4. 重启网络服务
保存更改并重启网络服务以使配置生效:
systemctl restart networking
5. 测试连通性
使用 ping 命令测试从每块网卡到目标主机的连通性:
ping 192.168.0.1 -I eth0
ping 10.0.0.1 -I eth1
配置注意事项
配置两块网卡时需要注意以下事项:
确保网卡已正确安装并在系统中识别。
选择静态 IP 地址以避免 IP 冲突。
配置路由表以允许通过两块网卡进行路由。
如果需要使用 DNS 服务器,请在 /etc/resolv.conf 中添加 DNS 服务器地址。
重启网络服务以使配置生效。