能不能在 raspberry pi 上实现这样的网络设置?

2014-11-05 04:53:52 +08:00
 11

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,就没办法访问了。。我的理解对么?还是说这样的设置是可行的?

3398 次点击
所在节点    问与答
9 条回复
imink
2014-11-05 06:13:51 +08:00
我理解是把树莓派作为路由器,给接入设备提供上网。网上有相关资源,你可以试试搜索。
qdsearoc
2014-11-05 07:27:44 +08:00
eth0,自带网卡, dhcpc client,连接入户线
eth1,usb网卡, static ip,连接lan
gamexg
2014-11-05 07:46:11 +08:00
就是双网卡linux做软路由啊,可以啊。
XDA
2014-11-05 07:52:46 +08:00
你需要再加个网卡
izoabr
2014-11-05 08:13:04 +08:00
就一个网口,单臂路由也能实现。
zhanglp888
2014-11-05 09:24:49 +08:00
加个usb网卡好一些,单臂路由有些复杂,双网卡简单一些
11
2014-11-05 17:10:33 +08:00
@qdsearoc 所以 eth1 的 static IP 设置为 10.0.0.x 就可以啦?那路由设置多少?

@XDA 这里的 USB 网卡 eth1 算么?
gamexg
2014-11-05 22:04:24 +08:00
@izoabr 楼主两端都要有dhcp,感觉单臂路由搞不定。
izoabr
2014-11-06 23:02:38 +08:00
@gamexg 没事,做alias,dhcp 都有租期的,理论上能搞定,就是折腾呗,也容易出问题,看楼主这样子估计也是折腾类型

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/144017

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX