在 Linux 中共享互联网

在 Linux 中共享互联网

我有一个 3.5G USB 调制解调器,我想在 Linux 中共享它的互联网连接。我已经尝试过了,但我自己的电脑上没有互联网,仍然没有共享。

真的很难找到关于这个的一些文档,而且生产商不提供对 Linux 的支持 :(

我的调制解调器是中兴公司的,型号为MF622。

答案1

你在微软的世界里花了太多时间 - 在那里将更多的计算机连接到网络需要额外的软件。

由于它是 USB 互联网连接,这意味着硬件一次只支持一台计算机连接 - 但大多数操作系统都提供路由支持 - 如果配置了,它们将选择正确的接口来转发数据包。

这个问题的复杂之处在于,对于家庭互联网连接,服务提供商通常只分配一个 IP 地址供您使用。因此,路由器必须重写数据包上的寻址信息。这通常称为 NAT(网络地址转换),或者在网络暴露为单个主机的情况下称为伪装。在 Google 上搜索(您使用的 Linux 发行版,例如 Ubuntu)+伪装

假设互联网连接在您的 Linux 机器上运行正常,那么实际的硬件/上游配置就无关紧要了。

请注意,现在您可以以不到 50 美元的价格购买现成的伪装路由器 - 如果您不愿意调整系统,这可能是一种更简单的方法。

C。

答案2

如果你有 ubuntu 你可以尝试这个:

http://www.ubuntugeek.com/sharing-internet-connection-in-ubuntu.html

答案3

重要的是了解你的 Linux 发行版,而不是你的调制解调器型号。

OpenSUSE 的解决方案是这里

答案4

aleroot 提供的链接非常好。或者,您可以使用 iptables(Linux 防火墙)的前端,例如 shorewall,这样可以更轻松地配置 iptables。安装 showrewall 包后,只需点击此链接即可http://www.shorewall.net/two-interface.htm

相关内容