通过 ubuntu 14.04 LTS 实现无线到有线路由器的互联网上行/下行端口

通过 ubuntu 14.04 LTS 实现无线到有线路由器的互联网上行/下行端口

我在 Pentium 4 塔式机上安装了 32 位 ubuntu 14.04 LTS,该机配有 RAID 存储和总共 3 个网络接口(2 个有线接口,1 个无线接口,碰巧是新的 Panda PAU03)。我已经尝试了 askUbuntu 上几乎所有的答案/解决方案/建议,大约 6-7 个小时,描述了将无线接口连接到 Ubuntu 计算机上的有线 NIC,然后将其连接到/服务于路由器的上行链路。

该网站的互联网访问是通过手机无线热点进行的,事实上,这并不像听起来那么糟糕。

以前,Windows 计算机负责连接手机热点,而同一台 Windows 计算机上具有静态 IP 的有线以太网 NIC 则为路由器提供上行/下行链路。这样,本地设备既可以访问互联网,又可以相互进行 LAN 通信,事实证明,路由器的无线 AP 功能比小型手机热点覆盖的物理区域更广。

正如 askUbuntu 上其他地方的人们所指出的那样,使用 Windows 时,只需要“桥接”(Windows 术语,可能与严格定义不同)无线和有线接口。不到一分钟,Windows 主机就可以处理路由器 WAN 端与提供互联网访问的无线适配器之间的流量;一切都运行顺利。

因此,现在我正尝试用 ubuntu 14.04 机器替换 Windows PC 提供的确切功能。没错,我还想更多地利用 ubuntu 14.04 机器,让它参与 LAN,这样它就可以访问打印机并通过 Samba 提供一些 RAID 存储。

由于我们谈论的是相同的路由器、相同的无线热点和相同的服务器硬件(运行的是 ubuntu 而不是 Windows),我认为应该有一个正确的软件配置可以做到这一点。

所需配置的图示

到目前为止,我自己的尝试都失败了。我曾用过很多方法解决这个问题,例如:使用网桥和指定从属设备的网络管理器;使用标记为“与其他计算机共享”的连接的网络管理器(有人说这会进行一些 NATting);还尝试在 /etc/network/interfaces 中设置网桥。

通常,在尝试的大多数方法中,我都可以通过路由器本地端的 eth1 连接访问路由器进行管理。路由器上行链路到 eth0 卡的连接看起来不错。但就通过无线适配器的流量而言:不行。什么都没有。也许我每次尝试都搞砸了配置。同时,例如答案与有线以太网端口共享无线连接建议一些(类似)的东西,和 Windows 一样简单。

可能是因为我这几天得了流感,但在这个问题上花了 8 个小时(或者现在是 10 个小时?)之后,我准备询问配方,特别是针对 14.04 LTS 的配方。

谢谢。

答案1

由于没有简短的答案,我建议阅读官方 Ubuntu 服务器指南,特别是关于网络和桥接的指南。此外,请注意您的接口的实际名称,因为它们与 askubuntu.com 上的指南、版本和答案不同。我见过 eth0、p2p1 和 enp1s0 使用此命令来帮助您入门ifconfig -a。下面的指南来自服务器指南,但它包含我经常参考的优秀信息。祝你好运。

https://help.ubuntu.com/14.04/serverguide/network-configuration.html

答案2

这不是对你的问题的实际回答,而更像是寻找解决方案的研究帮助。在达到这一点之后,我会做一些事情,直到有人对这个话题有更多了解。

请注意,我不是 Ubuntu 网络专家,而是一个自学成才的用户。

因此,据我了解,通过 WiFi 从手机获取互联网后,您需要:

  • 通过有线连接将该 WiFi 连接共享到路由器。

有一个很好的答案如何连接和共享您的互联网连接(有线和无线)一步步解释如何实现 WiFi 与以太网连接的桥接。这不是一种方法。这是唯一的方法。

  • 之后,将 eth1 连接到路由器,一切都将由路由器处理。如果您设置了自定义 IP,我认为所有设备都必须进行相应设置。

请注意,在一次测试失败后,您必须撤消所做的更改,因为由于先前的解决方案方法的设置,下一次测试可能无法成功。

相关内容