pg icon indicating copy to clipboard operation
pg copied to clipboard

IP ROUTE 支持 macos 吗

Open BlackHacked opened this issue 9 months ago • 2 comments

能否给下 ip route 的详细使用方法,谢谢🙏

BlackHacked avatar Mar 26 '25 07:03 BlackHacked

Image

假如你的网络结构是这样的话。设备b想使用 192.168.1.3访问设备a,你需要:

  1. 局域网1 Linux 打开 ipv4 路由模式 sysctl net.ipv4.ip_forward=1,添加路由 ip route add 192.168.2.0/24 via 100.99.0.3
  2. 局域网1 Linux设备a 添加路由 ip route add 192.168.2.0/24 via 192.168.1.2
  3. 局域网2 macOS 打开 ipv4 路由模式 sysctl net.inet.ip.forwarding=1,添加路由 route -n add -net 192.168.1.0/24 100.99.0.2
  4. 局域网2 Linux设备b添加路由 ip route add 192.168.1.0/24 via 192.168.2.3

[!NOTE]

  1. 这个例子中的4个设备操作系统如果不对头,可以给出实际的操作系统,我贴出对应的操作方法。
  2. 这里使用的路由模式,也可以使用 NAT 模式(如果需要的话,我在给出可操作的方法)

rkonfj avatar Mar 26 '25 12:03 rkonfj

5cb43cd29c543e77490759e6b8f1d25ef107ded7

这个提交修复了在某些条件下使用路由时导致严重丢包的问题。

rkonfj avatar Apr 22 '25 03:04 rkonfj