Ubuntu 上的 IP 地址管理
如今,一切都在互联网上进行。 “互联网已经成为我们生活的基本需求”这句话并没有错。互联网是一个由相互连接的网络组成的网络。要上网,您应该了解网络的基础知识以及如何将本地网络连接到互联网。 IP 地址是连接互联网时首要且最重要的事情。 IP地址是您在互联网上的身份,就像您的电话号码、社会安全号码等一样。要浏览互联网,您需要一个IP地址。如果网络出现故障或无法工作,用户应该能够找到问题的原因。人们应该熟悉网络基础知识才能识别问题。 Linux 网络堆栈通过图形用户界面和命令行管理网络提供了极大的灵活性。在本教程中,我们将了解如何使用 Linux GUI 和命令行界面来管理、调试和修复网络问题。
如何静态分配IP地址
当您连接到网络时,您的计算机首先从网络路由器接收本地 IP 地址。有两种分配 IP 地址的方法。一种是静态的,一种是动态的。本节将向您展示如何通过图形用户界面和命令行静态分配 IP 地址。
第 1 步:首先,打开终端。终端打开后,您将看到如下屏幕:
第2步:输入“ip addr show”命令查看您要更改IP地址的可用网络适配器,然后按执行。
ip addr show
在本教程中,我们重点关注“eth0”。输出将如下所示:
第3步:使用“ip addr add X.X.X.X/24 dev eth0”命令更改IP地址。在我们的示例中,X.X.X.X 地址是 10.0.2.16。
第四步:执行上述命令,IP地址已更改成功。您可以使用“ip addr show”命令进行验证。
如何更改静态IP地址
要更改分配给我们机器的静态 IP 地址,请执行以下步骤:
第1步:首先,打开终端。输入“ip addr show”命令查看要更改IP地址的可用网络适配器,然后按执行。
ip addr show
在本教程中,我们重点关注“eth0”。输出将是这样的:
第2步:使用“sudo ifconfig eth0 X.X.X.X netmask 255.255.255.0”命令更改IP地址。在我们的示例中,X.X.X.X 地址是10.0.2.17。
第三步:执行上述命令,IP地址已更改成功。您可以使用“ip addr show”命令进行验证。
如何设置使用哪个DNS服务器来解析域名
DNS 服务器是网络中最重要的组件之一。 DNS服务器的任务是将域名或URL翻译成网络用来与服务器通信的IP地址。如果DNS服务器配置不正确或停止工作,用户将无法浏览Internet。要更改 DNS 的 IP 地址,请按照以下步骤操作:
第1步:首先,打开终端。更改 DNS 服务器之前,请备份现有的网络配置文件。为此,请运行以下命令:
sudo cp /etc/resolv.conf /etc/resolv.orig
第2步:输入命令:
sudo rm /etc/resolv.conf
删除 resolv.conf 文件。
第 3 步:现在输入命令:
sudo bash
以获得root权限。
第4步:最后,输入命令:
sudo echo "nameserver 8.8.8.8" > /etc/resolv.conf
在此示例中,8.8.8.8 是 DNS 服务器的地址。
执行以上命令后,DNS服务器地址已更新成功。要检查,请运行此命令“cat /etc/resolv.conf”。
如何设置网关IP
网关也称为默认网关,是网络中非常重要的组件。它通常是边界路由器,当计算机想要通过 Internet 将信息发送到另一个网络时使用。要更改网关的 IP 地址,请执行以下步骤:
第 1 步:打开终端。输入命令:
sudo route add default gw X.X.X.X eth0
在此示例中,10.0.1.1 是网关的地址。
执行以上命令后,网关地址已更新成功。