我有几个网关,想根据目的地将一些流量从不同的网关路由出去。我猜我需要结合使用 iproute2 和 iptables 规则,但不确定从哪里开始。
有人可以提供一个例子吗?
你可能可以做你想做的ip route:
ip route add 8.8.8.8 via 10.0.0.1 dev enp3s8
ip route add 10.0.0.0/24 dev eth0
Run Code Online (Sandbox Code Playgroud)
第一个ip route add显示单个 IP 地址,将给定的以太网接口 (ep3s8) 发送到下一跳路由器 10.0.0.1
第二条路由针对整个网络 10.xyz,发送给定的以太网卡 eth0。那是“本地网络”,它没有下一跳路由器,它们都在同一条逻辑线路上。
但是,您想man ip-route在做任何事情之前先阅读。另外,请准备好必须重新启动,并且不要远程执行此操作。您可以很容易地创建不正确的路由来终止您的远程访问。在最后的建议中,我是经验之谈。
| 归档时间: |
|
| 查看次数: |
43699 次 |
| 最近记录: |