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

image
使用图形界面很容易改变你的IP地址,但是你知道Linux也可以让你使用命令行中的简单命令来更改网卡的IP地址吗?

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

image

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

  sudo ifconfig eth0 192.168.0.1 netmask 255.255.255.0 

image

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

image

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

  sudo route add default gw 1​​92.168.0.253 eth0 

image

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

 路线-n 

image

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

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

image

几乎每个人都可以弄清楚如何使用接口更改其IP地址,但是你知道你可以使用命令行中的一个简单的命令设置您的网卡的IP地址?

这个技巧应该适用于所有基于Debian的Linux发行版,包括Ubuntu。 要开始,类型ifconfig到终端,然后按Enter,注意要更改设置为接口的名称。

image

要更改设置,还可以使用ifconfig命令,这次使用几个参数:

  sudo ifconfig eth0 192.168.0.1 netmask 255.255.255.0 

这就是所有你需要做的,以改变你的IP。 当然,上面的命令假设了一些事情:

  • 要更改IP的,是eth0的接口
  • 该IP你想给接口是192.168.0.1
  • 要为接口设置子网掩码为255.255.255.0

image

如果再次运行ifconfig,您将看到您的接口现在已经接受您分配给它的新设置。

image

如果您想知道如何更改默认网关,可以使用route命令。

  sudo route add default gw 1​​92.168.0.253 eth0 

这将在eth0接口上将您的默认网关设置为192.168.0.253。

image

要查看您的新设置,您需要显示路由表。

 路由-n 

image

这就是它的全部。

赞 (0)
分享到:更多 ()