我的设置:
- PC:debian 9,内核4.9.x
- eth1,10 Gbit 以太网(PC <-> MAC)
- MAC:mojave 10.14.1
- en0,1 Gbit 以太网 (MAC <-> 互联网)
- en6,通过 thunderbolt 3 达到 10 Gbit(MAC <-> PC)
我的目标是:
- 在 MAC 上,可以访问互联网(通过 en0)
- 在 MAC 上,可以访问 PC(通过 en6)
- 在 MAC 上,与 PC 共享互联网(通过 en6)
无论是在 MAC 还是 PC 上,我都想通过命令行设置网络和路由,目前我有:
- 在电脑上
ifconfig eth1 inet 192.168.10.20 netmask 255.255.255.0
ip route add 192.168.10.0/24 dev eth1
- 在 MAC 上
ifconfig en0 inet 192.168.1.100 netmask 255.255.255.0
ifconfig en6 inet 192.168.10.10 netmask 255.255.255.0
sysctl -w net.inet.ip.forwarding=1
sysctl -w net.inet.ip.fw.enable=1
route -n change -net 192.168.10.0/24 -interface en6
有什么提示关于如何实现所述目标吗?