ubuntu和centos设置永久路由route -n
2024-01-08 21:32:16
最近项目用到route这块的东西,需要把不同的ip网段指向ip网关
技术博客 http://idea.coderyj.com/
1.ubuntu 设置 vim /etc/netplan/01-network-manager-all.yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.10/24]
gateway4: 192.168.1.1
routes:
- to: 172.16.0.0/16
via: 192.168.1.1
metric: 50
- to: 10.0.0.0/8
via: 192.168.1.1
metric: 100
说明
to
是那个网段的ip
,via
是走的哪个网关metric
是优先级 默认100 值越小优先级越大
- 应用
sudo netplan apply
- 查看
route -n
2.centos
echo "172.18.6.0/24 via 172.16.1.1 dev enp3s0" >> /etc/sysconfig/network-scripts/route-enp3s0
enp3s0
是你网卡名称, 后面的route-enp3s0
更换成你的网卡名称即可
- 重启网络
service network restart
- 查看
route -n
3.注意 route -n 和 ip route 经过多次实验 重启之后就失效了
sudo ip route add 172.18.6.0/24 via 172.16.1.1 dev enp2s0
route add -net 172.18.6.0/24 gw 172.16.1.1
文章来源:https://blog.csdn.net/simplyou/article/details/135415159
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!