我有一台服务器(我们称之为PC1),由于各种原因,我无法“正常”连接到互联网。我有另一台电脑(PC2) 无线连接和可用的网络端口。我已将 PC1 直接连接到 PC2。PC1 的网关是 PC2 的 eth0。PC2 的 eth0 的网关是 PC2 的 wlan0,其网关是我的路由器。PC1 可以 ping 通 PC2 的 eth0 和 wlan0,反过来也可以 ping 通路由器。PC1 无法执行此操作,无法连接到互联网。
为了显示:
PC1 ---> PC2(eth0) ---> PC2(wlan0) ---> Router`
总结
我正在尝试通过另一台 Linux PC 的无线连接将一台 Linux PC 连接到互联网
笔记:我尝试了不同的配置,其中 PC2s eth0 的默认网关是路由器,并获得了相同的结果。
笔记2:我有一个非常便宜的路由器,我无法使用静态地址进行无线连接。
PC1 输出
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.1.105 0.0.0.0 UG 0 0 0 eth0
10.0.0.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
PC2 输出
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.0.138 0.0.0.0 UG 0 0 0 wlan0
10.0.0.0 0.0.0.0 255.255.255.0 U 9 0 0 wlan0
10.0.0.0 0.0.0.0 255.255.252.0 U 1 0 0 eth0
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
我已启用转发。PC1 的 IP 是 10.0.1.104,PC2(eth0)是 10.0.1.105,PC2(wlan0)是 10.0.0.103,路由器是 10.0.0.138。
如何将 PC1 连接到互联网?