目标要组的网络拓扑
mac mini 一台
- 原生的网络接口接了光猫,可连接互联网 (eth0)
- 买了一个某颜色联的 USB 转千兆,接网线 (eth6)
Linksys EA6500 v1
- WAN 口接 mac mini 上的 usb 转千兆
- 其他设备通过这台 linksys 可以直接通过 mac mini 转发上网
失败的过程
-
配置 eth6 为使用 DHCP,拔网线
-
mac OS X 的 系统偏好设置 -> 共享 -> 互联网共享 共享以下来源的链接 : 以太网 (eth0) 用以下端口共享给电脑:AX88179 USB .. GigaByte Ethernet (eth6)
-
点击共享之后,eth6 有一个自分配 IP 169.254.218.xxx
-
网线接路由 WAN 口,WAN 口设置为 “自动配置 DHCP ”
-
结果:在 Linksys 下的子网无法直接访问互联网
为什么不直接把 linksys 的 WAN 口接光猫?
- 光猫只有一个有线 LAN 口
- 光猫的 WiFi 性能特别差,多设备连会很不稳定
- 通过路由再到光猫会被限速,带宽不到原本 十分之一。目测其原理是通过 TTL 判断是否直接连光猫上网。
我的分析是,必须要有一台非 NAT 设备做转发 3 层以上的转发。
验证实验如下:eth6 接 Linksys LAN 口,并架设 SS 服务转发,Linksys 下的其他机器能顺利通过 SS 上网。