使用nmcli創建網絡連接


使用nmcli創建一個新的網絡連接時,首先需要清楚幾個概念

  • 設備即接口
  • 連接是供設備使用的配置,其由一組設置組成。
  • 同一個設備可能存在多個連接,但是一次只能有一個保持活動狀態

在創建新的連接時,參數的順序也非常重要。首先為公共參數,必須包含類型和接口。

接來下指定任何與類型相關的參數,最后指定IP地址、前綴和網關信息。也可以為一個設備指定多個IP地址,

這一點與windows一樣。

示例:

1.查看設備信息

[root@server101 ~]# nmcli device status 
DEVICE       TYPE      STATE         CONNECTION         
br0          bridge    connected     Bridge eno16777736 
eno16777736  ethernet  connected     System eno16777736 
eno33554960  ethernet  disconnected  --                 
eno50332184  ethernet  disconnected  --                 
lo           loopback  unmanaged     --                 

2.查看接口eno33554960的信息,尚未設置IP地址

[root@server101 ~]# ip addr show eno33554960 
3: eno33554960: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:33:56:64 brd ff:ff:ff:ff:ff:ff

3. 使用設備eno33554960創建新的連接,其中連接名為‘link2’,使用設備eno33554960,類型為ethernet,

 添加IP及前綴地址為192.168.12.109/24,添加網關為192.168.12.254

[root@server101 ~]# nmcli connection add con-name link2 ifname eno33554960 type ethernet ip4 192.168.12.109/24 gw4 192.168.12.254
Connection 'link2' (b1a27f59-b39a-4485-94d8-c48cabde073d) successfully added.

4. 啟動新創建的連接link2

[root@server101 ~]# nmcli connection up link2
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)

5.再次查看接口eno33554960的信息,發現IP地址192.168.12.109已被添加

[root@server101 ~]# ip addr show eno33554960
3: eno33554960: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
    link/ether 00:0c:29:33:56:64 brd ff:ff:ff:ff:ff:ff
    inet 192.168.12.109/24 brd 192.168.12.255 scope global eno33554960
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe33:5664/64 scope link 
       valid_lft forever preferred_lft forever

6.遠程嘗試ping新創建的網絡連接,已通。

C:\Users\IH1407>ping 192.168.12.109

正在 Ping 192.168.12.109 具有 32 字節的數據:
來自 192.168.12.109 的回復: 字節=32 時間<1ms TTL=64
來自 192.168.12.109 的回復: 字節=32 時間<1ms TTL=64
來自 192.168.12.109 的回復: 字節=32 時間<1ms TTL=64
來自 192.168.12.109 的回復: 字節=32 時間<1ms TTL=64

192.168.12.109 的 Ping 統計信息:
    數據包: 已發送 = 4,已接收 = 4,丟失 = 0 (0% 丟失),
往返行程的估計時間(以毫秒為單位):
    最短 = 0ms,最長 = 0ms,平均 = 0ms

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM