如何让我的树莓派使用 eth1 互联网连接充当 eth0 子网的网关?

如何让我的树莓派使用 eth1 互联网连接充当 eth0 子网的网关?

我已经设定了我的拉普顿以太网+wifi 路由器192.168.10.x具有固定 IP 设置的子网。

我有另一个子网,192.168.9.x由 DHCP 管理4G 无线路由器

我有一个树莓派它有一个10网络地址(通过以太网)和9USB 网络地址(显示为 eth1 IPv6)。我应该如何配置此 Raspberry Pi 以充当网关并将其 eth1 接口上可用的互联网连接共享给网络上的笔记本电脑10

请注意,我可以从笔记本电脑 ping 出树莓派10地址,所以我认为我只缺少让 Pi 正确路由的说明,或许还缺少笔记本电脑上合适的网关设置。

这是我ifconfig在各种设备上

* 笔记本电脑 *

en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        ether dc:a9:04:6f:28:13
        inet6 fe80::1025:32eb:e83:39d2%en0 prefixlen 64 secured scopeid 0xc
        inet 192.168.10.123 netmask 0xffffff00 broadcast 192.168.10.255
        nd6 options=201<PERFORMNUD,DAD>
        media: autoselect
        status: active

* 路由器 *

MAC Address 
00-11-95-2c-f9-e8
IP Address 
192.168.10.109
Subnet Mask 
255.255.255.0
DHCP Server 
Disabled 

* 覆盆子 *

eth0      Link encap:Ethernet  HWaddr b8:27:eb:09:0a:f5  
          inet addr:192.168.10.110  Bcast:192.168.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1842 errors:1 dropped:0 overruns:0 frame:0
          TX packets:451 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:482427 (471.1 KiB)  TX bytes:89151 (87.0 KiB)

eth1      Link encap:Ethernet  HWaddr 00:1e:10:1f:00:00  
          inet addr:192.168.9.100  Bcast:192.168.9.255  Mask:255.255.255.0
          inet6 addr: fe80::b0b4:a7ba:fee8:b03/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:133 errors:0 dropped:0 overruns:0 frame:0
          TX packets:173 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:28446 (27.7 KiB)  TX bytes:30440 (29.7 KiB)

相关内容