Ubuntu 14.04 忽略在 UI 中执行的网络设置?

Ubuntu 14.04 忽略在 UI 中执行的网络设置?

我已经安装了 Ubuntu 14.04 LTS Server,然后添加了一个最小桌面,如下所示:

sudo apt-get install ubuntu-desktop --no-install-recommends

然后我使用以下软件包补充安装,以便获得可用的 UI:

sudo apt-get install gnome-disk-utility gnome-terminal libpam-gnome-keyring 
libproxy1-plugin-gsettings libproxy1-plugin-networkmanager network-manager-gnome 
network-manager-pptp network-manager-pptp-gnome ttf-ubuntu-font-family xdg-utils 

sudo apt-get install unity-control-center unity-lens-applications unity-lens-files 
indicator-session indicator-power indicator-keyboard indicator-datetime 
indicator-sound indicator-application indicator-appmenu hud

除了网络之外,它几乎运行完美。

我使用固定 IP 地址 GUI 配置了有线连接,如下所示:

在此处输入图片描述

但无论如何,我的 IP 总是被随机选择,并且尽管多次重启,连接仍然在 UI 中显示为从未使用。

如果我单击网络图标和“连接信息”,我会得到以下信息:

在此处输入图片描述

ipconfig -a给了我这个:

administrator@ci-server:~$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0c:29:f2:c6:26  
          inet addr:192.168.0.22  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fef2:c626/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4991 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3162 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2295739 (2.2 MB)  TX bytes:479519 (479.5 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:35233 errors:0 dropped:0 overruns:0 frame:0
          TX packets:35233 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:5458696 (5.4 MB)  TX bytes:5458696 (5.4 MB)

我遗漏了什么?我是否忘记了使此 UI 正常工作的软件包?

**更新:**这是我的/etc/network/interfaces文件:

administrator@ci-server:~$ cat /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

谢谢你!

答案1

我建议您在 /etc/network/interfaces 中注释掉您的 eth0 设置,如下所示:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#auto eth0
#iface eth0 inet dhcp

重新启动计算机,一切就绪。

答案2

我更喜欢通过 /etc/network/interfaces 管理我的接口,对于 eth0 上的静态 IP,你可以将你的设置为

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.214
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.8.8
dns-nameservers 8.8.4.4

如果你更喜欢使用网络管理器 GUI,请评论我们的 @chili555 回答

答案3

按照一些步骤解决您的问题。

  1. 检查您的 LAN 电缆,它应该可以正确连接,否则请使用 LAN 测试仪设备检查您的网线。然后将您的网线插入您的计算机。
  2. 打开终端运行命令
    sudo mii-tool 
    eth0:链接,100Mbps,全双工
  3. 更改 Lan 卡双工模式以在终端中运行以下命令
    sudo mii-tool -F 10baseT-HD
    eth0:10 Mbit,半双工,链接正常

尝试一下.........

相关内容