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

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

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

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

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

sudo ifconfig eno1 192.168.1.168 netmask 255.255.255.0

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

当然,你可以用任何你想要的值代替。 如果您再次运行ifconfig,则会看到您的界面已经采用了分配给它的新设置。

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

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

sudo route add default gw 192.168.1.100 eth0

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

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

route -n

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

这就是要从终端更改IP地址。 如果您对可以在终端上使用的其他优秀网络工具感兴趣,请务必查看我们的指南。

相关推荐