我正在尝试将 Ubuntu 10.04 桌面版配置为服务器。我目前有通过 eth0 工作的 DHCP 服务器。
我的问题是,我只有一个以太网端口,并且通过 wlan0 通过手机上的移动热点接收互联网,每当我尝试通过 wlan0 和 eth0 连接时,我都无法通过服务器或客户端访问互联网。当我断开与 eth0 的连接时,我便可以重新获得访问权限。
我搜索了很多解决方案,但还是无功而返。如能得到任何帮助,我将不胜感激。
答案1
您的 eth0 接口可能由 NetworkManager 控制,一旦它认为有更适合上网的东西,它就会关闭连接。
您可以在 中为 eth0 创建静态配置/etc/network/interfaces
。即插入如下几行:
自动 eth0 iface eth0 inet 静态 地址 192.168.1.1 网络掩码 255.255.255.0 网络 192.168.1.0 广播 192.168.1.255
这应该告诉 NetworkManager 不要管接口。通过调用 启用路由echo 1 |sudo tee /proc/sys/net/ipv4/ip_forward
。并确保您的 DHCP 服务器宣布192.168.1.1
为网关(在此示例中)。