一、准备工作
在操作前需完成以下准备:
- 通过SSH工具登录VPS服务器,建议使用root账户或具备sudo权限的用户
- 确认当前网关信息:执行
ip route show
命令查看现有默认网关 - 提前获取新网关地址,通常由网络服务商或管理员提供
二、临时切换默认网关
适用于需要立即生效且重启后失效的场景:
- 删除现有网关:
sudo route del default gw 原网关IP
- 添加新网关:
sudo route add default gw 新网关IP
- 验证变更:
ip route | grep default
查看当前生效网关
三、永久修改网关配置
适用于需要持久化配置的服务器:
- Netplan方式(Ubuntu 18.04+)
- 编辑配置文件:
/etc/netplan/00-installer-config.yaml
- 在对应接口下添加网关字段:
gateway4: 新网关IP
- 应用配置:
sudo netplan apply
- 编辑配置文件:
- 传统配置文件方式(CentOS/Debian)
- 编辑接口文件:
/etc/sysconfig/network-scripts/ifcfg-eth0
- 修改
GATEWAY=新网关IP
参数 - 重启网络服务:
systemctl restart network
- 编辑接口文件:
四、验证与测试
完成配置后需执行以下检测:
- 检查路由表:
ip route show | grep default
- 测试外网连通性:
ping 8.8.8.8
- 追踪路由路径:
traceroute baidu.com
五、注意事项
- 操作前备份网络配置文件,避免配置错误导致失联
- 确保新网关与VPS处于同一子网段
- 企业级VPS需注意防火墙策略对网关流量的影响
- 避免频繁切换网关触发服务商安全机制
通过命令行工具可快速实现网关切换,而配置文件修改则适合长期生效的场景。建议优先使用临时命令验证网关可用性,确认无误后再进行永久配置。操作时需严格遵守服务商提供的网络参数,并做好变更记录。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/540150.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。