标签: nmcli

如何使用 nmcli 将 IP 地址添加到接口?

在 CentOS 7 虚拟机上,我有一个名为 的界面ens7,如下所示:

[root@localhost ~]# nmcli con show
NAME                UUID                                  TYPE            DEVICE 
Wired connection 1  448101d7-1f8f-4b78-ad90-7efd5be23b08  802-3-ethernet  ens7   
eth0                d976f7ca-ab7f-4fd0-ab2b-6213815bd1a1  802-3-ethernet  eth0   
Run Code Online (Sandbox Code Playgroud)

如何让 nmcli10.1.1.1为接口分配 IP 地址ens7

我尝试nmcli con modify 'Wired connection 1' ipv4.addresses "10.1.1.2"从虚拟机内输入,但没有成功,如 `` 的结果所示,如下所示:

[root@localhost ~]# nmcli con modify 'Wired connection 1' ipv4.addresses "10.1.1.2"
[root@localhost ~]# nmcli device show
GENERAL.DEVICE:                         eth0
...lots of stuff related to eth0

GENERAL.DEVICE:                         ens7
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         52:54:00:8F:3B:14
GENERAL.MTU:                            1500
GENERAL.STATE:                          70 (connecting …
Run Code Online (Sandbox Code Playgroud)

networking rhel centos network-interface nmcli

3
推荐指数
1
解决办法
8144
查看次数

nmcli 命令只需要第一个 ssid 字符串?

nmcli如果ssid 名称超过一个单词,则以下连接 WiFi 的命令无法连接?

nmcli device wifi connect my homewifi password mypass
Run Code Online (Sandbox Code Playgroud)

笔记:

SSID name: my homewifi (bad since is has 2 words)
SSID name: my (good since only has 1 word)                          
Run Code Online (Sandbox Code Playgroud)

用一个词连接ssid名称好,但多个词连接不好,为什么?

command-line shell wifi nmcli

3
推荐指数
1
解决办法
2334
查看次数

如何找出 nmcli 中缺少的插件?

我正在尝试将旧的华硕 EEE“a-la-RaspberryPi”作为一个小型的单一任务单元重用。由于熟悉Fedora,所以通过VNC在其上安装了Fedora 27(默认图形安装程序对于EEE屏幕来说太大了),但我没有安装任何桌面环境(我不需要它,甚至LXDE也会需要比 EEE 的整个大小更多的磁盘空间)。

在安装过程中,我能够无线连接到 Internet(在从安装程序为我的家庭网络配置 SSID 和 PWD 之后)。

但是,对于已安装的系统,我不是

[mac@octoserver ~]$ nmcli
enp3s0: connected to enp3s0
    "Qualcomm Atheros Attansic L2 Fast Ethernet"
    ethernet (atl2), 00:1F:C6:ED:3B:D9, hw, mtu 1500
    ip4 default
    inet4 192.168.0.131/24
    inet6 fe80::26b6:a207:c3f7:8c89/64

lo: unmanaged
    "lo"
    loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536

wlp1s0: unmanaged
    "Qualcomm Atheros AR242x / AR542x Wireless Network Adapter (PCI-Express) (AW-GE780 802.11bg Wireless Mini PCIe Card)"
    wifi (ath5k), 00:15:AF:92:4E:2E, plugin missing, hw, mtu 1500

DNS configuration:
    servers: 192.168.0.1
    interface: enp3s0
Run Code Online (Sandbox Code Playgroud)

plugin …

wifi fedora networkmanager nmcli

3
推荐指数
1
解决办法
7627
查看次数

如何使用 nmcli 连接 WiFi

我是一个新的 Linux 用户(之前是 windows),我昨晚下载了 Arch Linux。

安装相当简单,但重新启动后我不再连接到 WiFi。幸好我已经下载了networkmanager,但我似乎仍然无法连接到互联网。

其一,当我使用命令时

nmcli dev wifi list
Run Code Online (Sandbox Code Playgroud)

什么都没发生。我直接添加了一个连接到我的 IP 地址,该连接有效,但它没有成为活动连接。我知道如果我重新安装 arch 我可以获得不同的网络管理器,但我宁愿不这样做。

我如何连接到我的网络?

wifi arch-linux nmcli

3
推荐指数
1
解决办法
7582
查看次数

使用 grep 获取 UUID

如何从using的输出中获取uuidof eth0connection ?nmcli -p cgrep

的输出nmcli -p c

$ nmcli -p c 
======================================================================================================================
                                                   Connection list
======================================================================================================================
NAME                      UUID                                   TYPE              TIMESTAMP-REAL                    
----------------------------------------------------------------------------------------------------------------------
Wired connection 1        <uuid>   802-3-ethernet    Mon 30 Jun 2014 01:10:38 AM IRDT  
ponyo@ponyo-pc:~$ nmcli -p c 
======================================================================================================================
                                                   Connection list
======================================================================================================================
NAME                      UUID                                   TYPE              TIMESTAMP-REAL                    
----------------------------------------------------------------------------------------------------------------------
Wired connection 1        <uuid>   802-3-ethernet
Run Code Online (Sandbox Code Playgroud)

grep nmcli

2
推荐指数
1
解决办法
4810
查看次数