使用交叉电缆在 2 个 Ubuntu 10.04 系统之间共享无线互联网连接

使用交叉电缆在 2 个 Ubuntu 10.04 系统之间共享无线互联网连接

我有一台安装了 Ubuntu 10.04 的联想 T60,它通过交叉线连接到一台同样安装了 Ubuntu 10.04 的戴尔 Vostro 1400。我的互联网通过外部无线天线接入联想,我想与戴尔共享互联网。

在联想电脑上:eth0 连接的 IPv4 设置已设为“与其他计算机共享”,我可以成功 ping 通戴尔电脑 (10.42.43.10),我可以使用 mtr 成功跟踪到 www.google.com

在戴尔上:eth0 连接的 IPv4 设置是“自动 DHCP”,我可以成功 ping 通联想 (10.42.43.1),当我使用 mtr 跟踪到 www.google.com 时,我只能到达 10.42.43.1

我肯定是缺少了某些设置,但又看不出是什么;有人能帮帮我吗?

答案1

另一个非常简单的设置是在两台机器上使用静态 IP 地址方案,例如

戴尔 10.42.43.10
联想 10.42.43.11

使用相同的子网掩码,比如说 255.255.255.0 或 /24。

完成后,您可以通过网络管理器轻松通过电缆共享 Wifi 连接。

答案2

Ubuntu 帮助中对如何执行此操作进行了详细描述:

https://help.ubuntu.com/community/Internet/ConnectionSharing

特别是,dnsmasq-base必须安装该包。

尝试安装该软件包,然后重新启动,并再次进行设置,然后使用客户端计算机重试。

如果仍然失败,请查看系统日志(/var/log/syslog),那里可能会有有用的消息。

为了排除故障,请在客户端计算机上获取 root shell ( sudo su),然后输入:

dhclient -d

这将尝试自动获取网络参数(通过 DHCP)。如果失败,则 ICS 服务器出现问题。如果成功,则一切正常。

相关内容