如何检查是否有互联网访问?以及如何在 Ubuntu Server 中连接到 eth0 和 wlan0

如何检查是否有互联网访问?以及如何在 Ubuntu Server 中连接到 eth0 和 wlan0

我正在尝试在我的旧笔记本电脑上安装 ubuntu 服务器。原因是它速度更快。我的问题是互联网连接。安装后,我必须从 repos 安装一些新软件。并使用 eth0 将我的笔记本电脑连接到我的网络。请告诉我如何检查是否有互联网访问。以及如何使用 eth0 或 wlan0 连接到网络。谢谢

答案1

如果您没有 IP,请运行以下命令。如果您有 IP,请跳过此处的第一部分并转到 DNS 说明:

sudo nano /etc/network/interfaces

然后,确保文件如下所示,如果不是,请进行更改:

# The loopback network interface
auto lo eth0
iface lo inet loopback

# The primary network interface
iface eth0 inet dhcp

CTRL+o然后按ENTER保存文件。按CTRL+x退出 nano。

然后,启动接口并重新启动网络:

sudo ifup -a    

sudo service networking restart

再次运行 ifconfig 以查看您是否有 inet 地址。如果有,请运行以下命令检查网络。如果网络良好,您将不会收到任何错误:

sudo apt-get update

DNS

如果出现错误,您可能需要设置 DNS 解析器。为此,请编辑 resolvconf:

sudo nano /etc/resolv.conf

现在,将您的名称服务器设置为 8.8.4.4 之类的值,因此文件应如下所示:

nameserver 8.8.4.4

CTRL+o然后按ENTER保存文件。按CTRL+x退出 nano。

然后,运行以下命令来更新您的 DNS 设置:

sudo resolvconf -u

运行以下命令,测试网络:

sudo apt-get update

或者

要检查您是否有互联网,请运行以下命令;数据包丢失百分比越少越好:

ping 8.8.8.8

答案2

只需连接网线并运行ifconfig。如果你得到一个 IP 地址,你就可以开始了。如果没有,你需要编辑/etc/network/interfaces文件

带有 dhcp 的 Eth0:

# The loopback network interface auto lo eth0 iface lo inet loopback

# The primary network interface iface eth0 inet dhcp

具有静态 IP 的 Eth0:

# The loopback network interface auto lo eth0 iface lo inet loopback

# The primary network interface iface eth0 inet static address 192.168.1.99 netmask 255.255.255.0 broadcast 192.168.1.255 network 192.168.1.0 gateway 192.168.1.1 dns-nameservers 192.168.1.1

对于具有 dhcp 和 WEP 加密的 wlan0,添加:

auto wlan0 iface wlan0 inet dhcp wireless-essid myssid wireless-key a1b2c3d4e5

对于具有 dhcp 和 WPA 的 wlan0,添加:

auto wlan0 iface wlan0 inet dhcp wpa-ssid myssid wpa-psk a1b2c3d4e5

显然,您需要设置自己的 IP、网关、wifi 密码等。

相关内容