SDs*_*lar 18 wifi debian ethernet bridge
我正在使用 Raspbian 的 Raspberry Pi,它只是 Debian。
我想从连接到 Cox Cable 的主 WiFi 网络路由器桥接到我的有线路由器,以便我的子网能够可靠地访问互联网。
它需要是一个 WiFi 到以太网的桥接器。
我已经为带有外部适配器和高增益天线的 USB wlan1 设置了 /etc/networks 的静态地址。wpa_supplicant 配置为正常登录到主路由器。
所以现在它已经设置好了,所以我可以在外部 wlan1 上使用密码登录到正确的网络。静态地址在 /etc/networks 中设置。网关和名称服务器都可以。我可以浏览网页等。
缺少的链接是将它桥接到 eth0 端口,这样我的路由器也可以连接,为我的子网提供服务。
不需要任何额外的网络服务,如路由或 nat 或 dhcp 等。只是一个简单的网桥。
任何人都可以请我指出正确的方向来实现这一目标吗?
Rui*_*iro 11
要配置从以太网到 wifi 的网桥,就像在您的/etc/network/interfaces:
auto eth0
allow-hotplug eth0
iface eth0 inet manual
auto wlan0
allow-hotplug wlan0
iface wlan0 inet manual
auto br0
iface br0 inet static
bridge_ports eth0 wlan0
address 192.168.1.100
netmask 255.255.255.0
Run Code Online (Sandbox Code Playgroud)
将 IP 地址替换为更适合您的网络的地址。
如果您更喜欢通过 DHCP 完成的 IP 归属,请将其更改为:
auto br0
iface br0 inet dhcp
bridge_ports eth0 wlan0
Run Code Online (Sandbox Code Playgroud)
更改后/etc/network/interfaces,重新启动 Debian 或执行
service networking restart
Run Code Online (Sandbox Code Playgroud)
将激活此配置。
您必须确保已bridge-utils安装此配置。您可以使用以下命令安装它:
sudo apt install bridge-utils
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参阅:
还必须配置 wlan0 接口以连接到您的远程 AP,因此不会逐字使用此配置。
附加说明:将 eth0 和 wlan0 桥接在一起意味着 br0 将自己呈现为单个逻辑接口,将构成桥接的一部分的接口连接起来。通常这种配置是在两者都扩展或属于同一网络时进行的。
| 归档时间: |
|
| 查看次数: |
79873 次 |
| 最近记录: |