设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
快捷导航
发布信息
搜索
搜索
首页
优惠促销
云服务器
独立服务器
站群服务器
母鸡服务器
服务器托管
全球云服务器
技术文档
联系
每日签到
本版
文章
帖子
用户
主机测评网
»
论坛
›
技术文档
›
其他教程
›
云服务器linux多网卡默认路由配置
返回列表
发新帖
云服务器linux多网卡默认路由配置
[复制链接]
|
主动推送
28
|
0
|
2024-9-11 18:02:26
|
显示全部楼层
|
阅读模式
当主机添加多张网卡时,默认路由将具有不确定性。尤其在主机重启后,默认路由可能会指向一个非预期的网卡。
此时,可以通过配置网卡的 Metric 值来指定路由优先级。Metric 默认值为 0,值越小优先级越高。
说明:
Metric 是为路由指定所需跃点数的整数值,它用来在路由表里的多个路由中选择与转发包中的目标地址最为匹配的路由。所选的路由具有最少的跃点数。配置办法
以下以 Ubuntu 系统和 CentOS 系统为例,介绍如何配置网卡。Ubuntu 系统
登录云服务器,打开网卡配置文件/etc/network/interfaces 。
vim /etc/network/interfacesCopy
按下键盘i键进入编辑模式,配置网卡 Metric 值。
示例如下:
allow-hotplug eth0iface eth0 inet dhcp allow-hotplug eth1iface eth1 inet dhcp metric 1Copy
配置完成后,切换命令模式执行:wq保存并退出。
执行 reboot 命令重启服务器。
执行 ip route 命令查看路由信息。
可以看到配置完成后,生成如下路由。
default via 192.168.x.x dev eth0default via 10.170.x.x dev eth1 metric 1Copy
此时,eth0 的 Metric 值默认为 0,eth1 的 Metric 值为 1, 所以优先使用第一条默认路由。CentOS 系统
说明:
对于 CentOS 系统,可先登录服务器执行ifconfig -a命令查看全部网卡是否处于“running”状态。若新增的网卡没有自动启动,才需要进行以下配置。
登录云服务器,打开网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth1 。
vim /etc/sysconfig/network-scripts/ifcfg-eth1Copy
此处 eth1表示新添加的网卡,请根据实际情况修改。
按下键盘i键进入编辑模式,加入以下配置信息。
DEVICE=eth1 # 表示新配置的网卡接口。BOOTPROTO=dhcpONBOOT=yesTYPE=EthernetUSERCTL=yesPEERDNS=noIPV6INIT=noPERSISTENT_DHCLIENT=yesHWADDR=00:16:3e:12:e7:** # 此处需将“00:16:3e:12:e7:**”替换为您新添加的网卡对应的MAC地址DEFROUTE=no # 设置为“no”,表示当前网卡接口不是默认路由。为避免在启动(ifup)弹性网卡时改变主机实例活动的默认路由,不要将 eth1 设置为默认路由。IPV4_ROUTE_METRIC=XXX #配置网卡 metric 值,将“XXX”替换为 metric 值。Copy
配置完成后,切换命令模式执行:wq保存并退出。
查看网卡配置文件并确认修改。
cat /etc/sysconfig/network-scripts/ifcfg-eth1Copy
执行以下命令重启网络服务。
service network restart
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
十二音阶囤
117
主题
0
回帖
10
积分
新手上路
新手上路, 积分 10, 距离下一级还需 40 积分
新手上路, 积分 10, 距离下一级还需 40 积分
积分
10
加好友
发消息
回复楼主
返回列表
网络技术教程
软件使用教程
Windows教程
Centos教程
Ubuntu教程
Linux其他教程
综合教程
其他教程
其他文档
服务器商家推荐
华夏互联
蓝速云
米图云
全球云
文章
1
苹果电脑MAC系统登录Windows远程桌面
2
Debian拓展硬盘工具。cloud-utils-growpart、xfsprogs
3
安卓Android手机怎么使用V2rayNG?
4
WINDOWS系统电脑怎么使用WINXRAY?
5
notepad++.8.5.7编辑器,代码编辑器
6
DirectX修复工具增强版_V4.3.0.40864版本DLL修复工具C++安装
7
Visual C++运行库合集包完整版VisualCppRedist_AIO_x86_x64
8
ChromeSetup谷歌浏览器一键安装