设置无线到以太网桥

设置无线到以太网桥

我正在尝试使用以下硬件设置临时网络

[Wireless Router]))) )) ) [laptop] ----- [Desktop]
                    ^wifi (debian)  ^ethernet   ^(3com Audrey)

在网上查了一下,可能有两种解决方案:

1) 在笔记本电脑(运行 debian)上使用 iptables 或设置 NAT

2)使用parprated

我在网上读到,第一个解决方案不起作用,因为由于 eth0 和 wlan0 连接之间的 MAC 地址不同,地址转换存在问题,所以我倾向于第二个。

我想知道的是:

  1. 这些方法中的任何一种会比另一种更好吗(和/或我应该使用不同的方法)?

  2. 有没有一种简单的方法可以备份我的设置,以防万一我搞砸了?

答案1

我对你想要做的事情有点困惑。您没有明确说明您是否正在尝试扩展现有无线网络以包括以太网设备上的设备,或者是否正在尝试创建新子网并使用 NAT 来隐藏无线路由器。好消息是两者都是可能的,而且相当简单。

就个人而言,如果您只是想暂时通过无线路由器访问一些设备,我倾向于通过桥接路由。这样,您现有的无线路由器将处理 IP 地址分配等。设置新子网的说明会稍微复杂一些,因为您可能还需要在笔记本电脑上设置 dhcp 服务器。

回答你的第二个问题,你可以直接从命令行临时完成大部分工作。这样,如果您搞砸了,只需重新启动即可恢复原始设置。

要使用桥接方法,您需要在 Debian 上安装bridge-utils 软件包

apt-get install bridge-utils

请注意,您可能需要在该行前面加上前缀须藤如果您没有以 root 用户身份打开终端窗口。

一旦你安装了bridge-utils,然后看看/usr/share/doc/bridge-utils/HOWTO以及该目录中的其他文档,它们很好地解释了如何进行设置。

请注意,您可能需要解决的一个问题是,如果您使用网络管理器来管理笔记本电脑上的网络。这可能会覆盖您在命令行上所做的操作,您可能需要在设置网桥时暂时停止它管理笔记本电脑上的无线和有线接口。

相关内容