如何修改CentOS的默认路由

如何修改CentOS的默认路由

什么是默认路由?

默认路由是网络数据包在没有匹配到其他特定路由规则时使用的路径,通常指向网关设备。正确配置默认路由对服务器网络通信至关重要。

查看当前路由表

执行以下命令查看当前路由信息:

ip route show

或使用传统命令:

route -n

临时修改默认路由

通过ip route命令立即生效(重启失效):

sudo ip route replace default via 192.168.1.1 dev eth0

参数说明:

  • 192.168.1.1: 新网关IP地址
  • eth0: 使用的网络接口

永久修改默认路由

方法一:修改网络配置文件(推荐)

编辑对应网卡的配置文件:

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

添加或修改以下参数:

GATEWAY=192.168.1.1
DEFROUTE=yes

重启网络服务生效:

sudo systemctl restart network

方法二:全局路由配置

编辑全局路由文件:

sudo vi /etc/sysconfig/network

添加网关配置:

GATEWAY=192.168.1.1

验证配置结果

执行以下命令确认默认路由已更新:

ip route | grep default

同时测试网络连通性:

ping 8.8.8.8

故障排除

  • 确认网关设备允许ICMP协议通信
  • 检查防火墙是否拦截流量
  • 验证物理网络连接状态
  • 使用traceroute分析数据包路径

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END