Internet --有线--> Pi 的网口
eth0 设置的是 DHCP,然后 pi 就能得到一个公网 IP 地址,以便通过 SSH 访问。
然后,需要有个外设接入:外设 --Ethernet to USB--> Pi 的 USB 口
。
这个外设只能通过 DHCP server 得到内网地址。所以我想让 Pi 运行一个 DHCP server,分配给外设类似 10.0.0.2 这样的 IP,但同时 Pi 的 eth0 必须通过上级 DHCP server 得到一个公网 IP。
但现在的问题是,貌似 Pi 作为 DHCP server 的话, eth0 就必须设置为同网段的 static IP?这样 Pi 就得不到公网 IP,就没办法访问了。。我的理解对么?还是说这样的设置是可行的?
1
imink 2014-11-05 06:13:51 +08:00 1
我理解是把树莓派作为路由器,给接入设备提供上网。网上有相关资源,你可以试试搜索。
|
2
qdsearoc 2014-11-05 07:27:44 +08:00 via iPad 1
eth0,自带网卡, dhcpc client,连接入户线
eth1,usb网卡, static ip,连接lan |
3
gamexg 2014-11-05 07:46:11 +08:00 via Android 1
就是双网卡linux做软路由啊,可以啊。
|
4
XDA 2014-11-05 07:52:46 +08:00 via Android 1
你需要再加个网卡
|
5
izoabr 2014-11-05 08:13:04 +08:00 via iPhone 1
就一个网口,单臂路由也能实现。
|
6
zhanglp888 2014-11-05 09:24:49 +08:00 1
加个usb网卡好一些,单臂路由有些复杂,双网卡简单一些
|
7
11 OP |