如何在Linux中从命令行更改IP地址

时间:2020-01-09 10:44:42  来源:igfitidea点击:

使用图形界面更改IP地址很容易,但是我们是否知道Linux还允许我们使用命令行中的简单命令来更改网卡IP地址?

这个技巧应该可以在所有基于Debian的Linux发行版中使用,包括Ubuntu。首先,在终端提示符下键入ifconfig,然后按Enter。该命令列出了系统上的所有网络接口,因此请记下要更改其IP地址的接口的名称。

要更改设置,我们还可以使用ifconfig命令,这次使用一些添加参数。以下命令将名为eth0的网络接口更改为使用IP地址102.168.0.1,并分配子网掩码255.255.255.0:

sudo ifconfig eth0 192.168.0.1 netmask 255.255.255.0

当然,我们可以替换为所需的任何值。如果再次运行ifconfig,我们将看到界面现在已经采用了分配给它的新设置。

如果还需要更改网络接口使用的默认网关,则可以使用route命令。例如,以下命令将eth0接口的默认网关设置为192.168.0.253:

sudo route add default gw 192.168.0.253 eth0

要查看新设置,我们需要显示路由表。在提示符下键入以下命令,然后按Enter:

route -n