修改ip地址方法linux「linux更改ip地址名稱」

(6.8)Centos 上使用nmcli命令修改ip地址

  1. 實驗說明:一些稍有一點linux基礎的同學可能在修改ip地址的方式上會選擇直接進行/etc/sysconfig/network-scripts/ifcfg-ensxx(網卡名稱)配置文件的修改,那麼本章就由我來演示一種更加簡便、實用的手動修改ip地址的方法

(文章最後解釋為何不建議使用配置文件修改ip地址的重要原因)

  1. 實驗環境:準備一台centos7或centos8虛擬機
  2. 使用nmcli命令手動修改ip地址

網卡連接模式建議使用nat模式

Kali與編程:Centos 上使用nmcli命令修改ip地址

首先打開vmware上的虛擬網絡編輯器確定你的nat網卡分配的地址網段是多少

Kali與編程:Centos 上使用nmcli命令修改ip地址

這兩項一定要勾選上

Kali與編程:Centos 上使用nmcli命令修改ip地址

可以看到我的nat網卡ip地址網段是192.168.159.0/24的

接下來登陸虛擬機

我們使用ip address命令查看ip地址

Kali與編程:Centos 上使用nmcli命令修改ip地址

可以看到此時是沒有獲取到ip地址的,我們需要手動啟動一下網卡來獲取到分配的地址

使用nmcli connection up ens33(你的網卡名稱)命令啟動網卡

這時我們再次查看ip地址就可以看到分配的地址是多少了

Kali與編程:Centos 上使用nmcli命令修改ip地址

物理機打開cmd ping一下這個地址測試連通性

Kali與編程:Centos 上使用nmcli命令修改ip地址

Ok 四個包都沒有丟失

到這一步沒有ping通的同學可以打開網絡適配器找到那張nat虛擬網卡禁用再啟用就可以了。

到這裡我們的ip地址還是屬於dhcp分配的,那我們如何手動將其修改為獲取到的地址呢?

很簡單,還是使用nmcli命令就可以解決了。

nmcli connection modify ens33 ipv4.method manual ipv4.addresses 192.168.159.131/24 connection.autoconnect yes

Kali與編程:Centos 上使用nmcli命令修改ip地址

最後再使用

nmcli connection up ens33命令啟用即可

此時我們的ip地址已經是手動修改的了

  1. 簡單介紹一下命令語法

nmcli connection [類型] [網卡名稱] ipv4.method manual(ipv4的修改方式為手動) ipv4.addresses(ipv4的ip地址) [要修改的ip地址(一定要給子網掩碼)] connection.autoconnect yes (開機自動啟動)

以上只是屬於個人理解,更加具體的說明就請同學們自行百度

  1. 不建議使用配置文件修改ip地址的重要原因

使用配置文件修改ip地址後是需要使用命令到達重慶網絡的目的

systemctl restart network

但在centos8上是沒有systemctl restart network命令的

同樣得使用nmcli connection up ensxx的命令來啟動網卡,那樣不如就和我一樣學習nmcli命令的更多使用方法,nmcli命令是redhat和centos獨有的管理網卡、網絡的實用命令,在其他linux版本上是沒有這個命令供大家使用的。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/274048.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-17 14:10
下一篇 2024-12-17 14:10

相關推薦

發表回復

登錄後才能評論