Ubuntu Server 14.04 或 12.04 上没有互联网

Ubuntu Server 14.04 或 12.04 上没有互联网

我对 Ubuntu 还比较陌生,正在尝试在学术机构的商业网络上安装 Ubuntu Server。安装 Ubuntu Desktop 时,我可以自动获取 IP 地址并在安装过程中获得互联网连接。但是,如果我在同一硬件上安装 Ubuntu Server 12.04 或 14.04,我会获得本地 IP 地址,但没有互联网连接(无法使用 apt-get 或 ping google)。我们尝试使用静态 IP 地址,但无济于事。我被允许在我的个人住所测试硬件,并且能够在那里获得互联网连接。

谁知道为什么我们无法通过 Ubuntu 服务器连接互联网,但可以通过 Ubuntu 桌面连接互联网?

答案1

在服务器中,如果您想要一个静态 IP 地址(我建议这样做,以便您可以通过 ssh 和 ftp 进入),则您有责任设置网络详细信息,包括 DNS 名称服务器。我建议您修改/etc/网络/接口像这样:

auto lo
iface lo inet loopback  

auto eth0  
iface eth0 inet static
address 192.168.1.125  
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 192.168.1.1

在此处替换您的详细信息。务必选择路由器、交换机等 DHCP 池之外的地址。让系统重新读取并使用更改:

sudo ifdown eth0 && sudo ifup eth0

查看:

ping -c3 192.168.1.1
ping -c3 www.ubuntu.com

答案2

不确定您在安装过程中做了什么导致您没有获得 DHCP 租用的 IP(我现在不记得 Ubuntu Server 上的安装过程了),也不确定您所说的“我获得了本地 IP 地址,但没有互联网连接”是什么意思 - 如果您从 DHCP 获得正确的 IP 那就应该没问题,我想说(顺便问一下,您检查过路由吗?- 以防万一?)

无论如何,您可以尝试手动运行 dhclient 命令以从 DHCP 服务器获取 IP - 或者至少尝试这样做(使用 root 权限)。然后查看您是否正确连接到网络。我猜应该默认安装 dhclient,但如果没有 - 我很确定您的 CD 有正确的安装包。

相关内容