linux多网卡设置默认路由

linux多网卡设置默认路由,第1张

1、使用root用户登录服务器,确定配置网卡。通常有几种情况:

(1) 如果是修改服务器IP。这种情况下服务器上已经配置了IP。执行ifconfig查看IP配置在哪个网卡上。

(2) 如果是新装系统的新服务器并且只有一张网卡。那就直接配吧。比如云服务器,通常为eth0。

(3)如果是新装系统多个网卡呢,可以使用ethtool命令查找可用的网卡。ethtool ethX | grep 'Link detected',查看链接状态为Link detected: yes。如果不是很确定,通过配置多试试问题也不大。

2、进入/etc/sysconfig/netwrok目录,这里假设是eth0网卡,修改ifcfg-eth0文件。设置内容如下:

BOOTPROTO='static'

IPADDR='192.168.0.1'

NETMASK='255.255.255.0'

STARTMODE='auto'

3、配置默认网关,通过修改配置文件/etc/sysconfig/netwrok/routes实现,添加内容如下

default 192.168.1.1 - -

4、执行service network restart重启网卡服务。使上述修改生效。

Linux:~ # service network restart

5、ifconfig -a查看eth0网卡的IP,如果正常,继续下一步,否则检查网卡是否正常

6、测试。从本地ping IP或者登录系统,成功则配置完成。

Linux 网卡配置有两种方法,一是临时配置、二是永久配置。

临时配置网卡(以网卡名为 eth0 为例)的IP地址和子网掩码,在重启后失效。

1.1使用 ifconfig 命令配置,命令如下:

配置完成后,使用 ifconfig 命令查看是否配置成功,得到:

其中,网卡 lo 为本地环回网卡。

使用 route 命令配置网关,命令如下:

若网卡 eth0 未启用,可使用命令 ifconfig eth0 up 启用;用命令 ifconfig eth0 down 禁用网卡。

编辑 /etc/network/interfaces 文件。命令如下:

按下按键 i 或 o 进入插入模式,编辑结束后使用 Esc 退出编辑,分别按键 :wq 退出。

例如:该 interfaces 的内容可能为:

或者设置静态IP地址。

或者默认通过DHCP模式获得网络配置。

配置后用命令行 /etc/init.d/networking restart 重启网络服务或重启计算机生效。


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

原文地址: http://outofmemory.cn/yw/6207257.html

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

发表评论

登录后才能评论

评论列表(0条)

保存