如何与 LAN 共享 Ubuntu 的 Internet 连接(通过硬件路由器)

yut*_*mmo 6 wireless internet lan share

我知道这种问题已经被问过很多次了,因此我尝试了很多方法来让它工作,但我认为我的设置与我看到其他人尝试的有点不同。我有一个带有 USB 移动宽带调制解调器的 Ubuntu 盒子,可以将我连接到互联网,我正在尝试与普通的 Linksys 路由器(WRT120N)共享此互联网连接,从而与我的 wifi LAN 共享。我已经通过以太网将我的 Ubuntu 盒子连接到路由器,但不知道如何让路由器使用我的互联网连接。也许这更多是路由器配置的问题,但我尝试在 Ubuntu 中创建一个新的有线连接并在方法下选择“共享到其他计算机”,这似乎没用。

有没有什么简单的方法可以让路由器使用 Ubuntu 盒子使用的互联网连接来连接局域网?

yut*_*mmo 5

这是我如何做到的:

设备:

  • 第一代 eeePC 上的 Ubuntu 11.04 桌面

  • Linksys WRT120N 无线 N 路由器

  • 华为 E620 USB 宽带调制解调器

  • 以太网电缆

硬件设置:

  • 华为接入eeePC

  • 以太网电缆插入以太网端口

  • 以太网电缆的另一端插入InternetLinksys的端口

Ubuntu设置:

  1. 将华为连接到互联网
  2. 断开网络托盘图标中的有线连接(Auto Eth0)
  3. 创建新的有线连接(编辑连接...> 添加,输入名称)并Shared To Other Computers 从 IPv4 设置选项卡中选择。
  4. 连接到这个新的有线连接
  5. 记下此连接的设置Connection Information,以及华为连接的 DNS 服务器

Linksys 设置:

  1. 将接收端的计算机连接到 Linksys(有线或无线)
  2. 在这台电脑上打开浏览器,导航到Linksys(192.168.1.1默认,用户和密码都应该是admin)
  3. 更改Internet Connection TypeStatic IP
  4. Internet IP Address我把这个连接的 eeePC 的 IP 地址后面的数字(同样,不是华为连接的 IP)放在下面,这只是一个猜测,因为我对它是如何工作的一无所知。所以,我的 Ubuntu 机器有一个 IP 10.42.43.1,我给了 Linksys10.42.43.2
  5. Subnet Mask 应该和eeePC一样, 255.255.255.0
  6. Default Gateway10.42.43.1我而言,应该是 eeePC 的 IP 地址。
  7. DNS 1(etc.) 应该Primary DNS和eeePC在华为连接中使用的(etc.)一样。
  8. 单击Save Settings

现在我局域网上的所有机器都可以通过 linksys 路由器连接到 eeePC 的 Internet。一切都很好。