这个周末我尝试为我的 XBox360 建立一个简单的 OpenBSD 桥,真是太有趣了。我希望我的 ural 网卡与 re 网卡桥接以转发一些流量。哎呀。
我基本上克隆了http://www.openbsd.org/faq/faq6.html#Bridge但改变了设备名称和花哨的无线设置。
系统连接到我的 Wifi 路由器,获取一个 IP,据我所知,桥接已启动(pftop 说数据包正在从一个接口传输到另一个接口),一切都很顺利。
问题是,我没有收到来自 DHCP 的响应,也没有收到任何与此相关的返回到网桥的信息。为什么我没有收到任何响应(包括远程登录到路由器的 Web 界面)?
配置如下(或者无论如何关闭,根据内存执行):
桥名称.桥0:
re0
ural0
up
hostname.ural0:(名称和密码已被更改以保护无辜者)
dhcp \
nwid 'blah' \
wpapsk 'passverd' \
主机名.re0:
up
pf.conf:
pass in quick on ural0 all
pass out quick on ural0 all
pass in quick on re0 all
pass out quick on re0 all
rc.conf:
一些有关路由的东西被打开了(这是在失败之后,而且实际上路由不应该在桥上进行)。
我的意思是,这应该非常简单。为什么这个东西这么麻烦?!我曾经在 Linux 上做过一次,效果很好。一切都很愚蠢……