nmcli 配置IP

这篇具有很好参考价值的文章主要介绍了nmcli 配置IP。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

nmcli是NetworkManager的命令行管理工具。可以通过这个工具来配置网卡和连接。

1. 启动NetworkManager

sudo systemctl enable NetworkManager
sudo systemctl start NetworkManager

注意:这个网络管理服务会与 networking 冲突,因此需要先禁用 networking

sudo systemctl stop networking
sudo systemctl disable networking

2. 安装nmcli

sudo apt update
sudo apt install NetworkManager

3. 使用

在树莓派上,通过nmcli修改的连接会报错到这个目录下面:/etc/NetworkManager/system-connections ,修改配置后,需要重启服务,或者重启连接才能生效。建立连接后,可以直接在这个目录的文件中修改配置。

注意事项:

  1. 如使用 sudo nmcli con mod connection1 ipv4.method manual ipv4.addr 192.168.0.100/24 后,这个时候,只是将配置写入到上述目录的配置文件中,还没有生效,因此需要通过以下方法生效:
  • sudo systemctl restart NetworkManager
  • sudo nmcli dev con eth0
  • sudo nmcli con up connection1
    尝试使用 sudo nmcli con reload ,发现并不能使配置生效。
  1. 针对网卡的配置修改是单次有效,并切立即生效的。针对连接的修改,需要重启服务或者连接才能生效。
  2. 如果要修改IP地址,需要将 ipv4.method 属性设置成 manual ,即静态分配IP地址。否则,就算重启了连接还是没有办法修改成功。
  3. IP地址的配置,主要把子网掩码带上。如:192.168.0.11/24 ,不带上子网掩码,很可能造成IP地址配置成功,但是子网掩码默认是 255.255.255.255 的情况,这样会导致连接无法连上路由器网关。即无法 Ping 通路由器。

修改示例:
(1) 修改网卡IP地址(单次有效,服务重启失效):

sudo nmcli dev mod eth0 ipv4.method manual ipv4.addr 192.168.0.116/24

(2) 修改网卡IP地址(下次生效):

interface=eth0; sudo nmcli con mod "$(nmcli -t -f DEVICE,NAME c s -a | grep "$interface" | awk -F ":" '{print $2}')" ipv4.method manual ipv4.addr 192.168.134.130/24 ipv4.dns 8.8.8.8

上述命令只能在下次生效,立即生效请追加下面的命令:

sudo nmcli dev con eth0 
或
sudo nmcli con up "$(nmcli -t -f DEVICE,NAME c s -a | grep eth0 | awk -F ":" '{print $2}')"sudo systemctl restart NetworkManager
或
sudo nmcli con reload

也可以指定连接名称来使用上面的命令,nmcli -t -f DEVICE,NAME c s -a | grep eth0 | awk -F ":" '{print $2}' 命令只是为了找出 eth0 网卡对应连接名称。

(3) 连接Wi-Fi

sudo nmcli dev wifi con wifi_name password 12345678

连接后的wifi,如果密码修改,可以使用这个命令更改密码后重连,也可以通过上述nmcli修改连接属性的方式修改密码重连。

删除连接

sudo nmcli con del ens33_con

新建连接

sudo nmcli con add type ethernet ifname ens33 con-name ens33_con

开启DHCP

sudo nmcli con mod ens33_con ipv4.method auto 

删除默认网关文章来源地址https://www.toymoban.com/news/detail-614883.html

sudo nmcli con mod ens33_con -ipv4.gateway 192.168.10.1

到了这里,关于nmcli 配置IP的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 华为路由器配置网络地址转换NAT/静态NAT/动态NAT/Easy-ip/NAPT代理上网

    华为路由器配置NAT 配置R1接口和默认路由(基础配置) [R1]interface GigabitEthernet 0/0/1 [R1-GigabitEthernet0/0/1]ip address 10.1.1.2 24 [R1]interface GigabitEthernet 0/0/2 [R1-GigabitEthernet0/0/2]ip address 192.168.11.254 24 添加默认路由,下一跳指向10.1.1.1 [R1]ip route-static 0.0.0.0 0 10.1.1.1 配置外网R2路由器 [R2]i

    2024年02月05日
    浏览(59)
  • TP-link路由器的TCP/IP协议详细介绍

      一、TCP/IP协议集把整个网络分成四层,包括网络接口层、网际层、传输层和应用层。 1、网络接口层 ,网络接口和各种通信子网接口,屏蔽不同的物理网络细节。 (1)ARP协议:地址解析协议,实现IP地址向物理地址的映射。 (2)RARP协议:反向地址解析协议,实现物理地址

    2024年02月05日
    浏览(41)
  • Redhat7/CentOS7 网络配置与管理(nmtui、nmcli、GNOME GUI、ifcfg文件、IP命令)

    背景:作为系统管理员,需要经常处理主机网络问题,而配置与管理网络的方法和工具也有好几种,这里整理分享一下网络配置与管理的几种方式。 在 Red Hat Enterprise Linux 7 中,默认网络服务由 NetworkManager 提供,后者是一个动态网络控制和配置守护进程,在网络设备和连接可

    2024年02月03日
    浏览(55)
  • 华为路由器基础配置——IP配置

    所有的设备均在eNSP的模拟进行!!!  为了避免信息回复造成的干扰,都在用户视图下面取消了信息发送

    2024年02月11日
    浏览(49)
  • 魅族智能路由器怎么样?魅族智能路由器参数配置如何

    魅族智能路由器配置如何呢?相信还有很多朋友对于魅族新产品魅族智能路由器的参数配置还不太清楚,下文小编就为大家带来魅族智能路由器参数方面的内容,一起去了解下吧。 据最新曝光的消息,魅族智能路由器已经在研发中了。看来,除了魅族MX4 Pro之外,魅友们又有一

    2024年02月07日
    浏览(60)
  • 网络篇——路由器组网,根据MAC地址查询ip

    一、背景与需求 1.教室布置有交换机,使用网线连接若干台式电脑。  2.教室有几台机器人,每台机器人有自己独立的路由器(腾达F3路由器,局域网ip是192.168.31.1),我们的手机和电脑能够直接连接机器人的路由器WIFI。 机器人内部工控机系统的ip为静态ip(192.168.31.200)。

    2024年02月04日
    浏览(60)
  • 锐捷RSR系列路由器_接入路由器交换模块配置_IP+MAC绑定

    目录 01  IP+MAC绑定配置案例 02  IP+MAC绑定常见问题   功能介绍 IP/MAC地址绑定是指路由器将与其直接相连的网络上的主机的MAC 地址和 IP 地址进行捆绑记录,只有指定的 MAC 地址才可以用相应的 IP 地址。这种机制可以防止被绑定的主机的IP地址不被假冒。应用这种机制有两个前

    2024年02月04日
    浏览(62)
  • 如何配置路由器接口IP,手把手教你配置DHCP

    目录 配置命令 DHCP:动态主机配置协议 路由器 RJ-45双绞线 (家用最常用) 非屏蔽线 最佳距离100m;民用1000M/S 商用100000M/S 数字信号--二进制 光纤 易折损 光信号 RJ-11 电话线 模拟信号 同轴电缆 数字信号 Huawei      Huawei部分为主机名,默认所有设备均为huawei;            

    2024年02月06日
    浏览(63)
  • nmcli 配置IP

    nmcli是NetworkManager的命令行管理工具。可以通过这个工具来配置网卡和连接。 1. 启动NetworkManager 注意:这个网络管理服务会与 networking 冲突,因此需要先禁用 networking : 2. 安装nmcli 3. 使用 在树莓派上,通过nmcli修改的连接会报错到这个目录下面: /etc/NetworkManager/system-connecti

    2024年02月15日
    浏览(36)
  • Cisco Packet Tracer路由器ip简单配置(网关)

    大家都知道,从一个房间走到另一个房间,必然要经过一扇门。同样,从一个网络向另一个网络发送信息,也必须经过一道“关口”,这道关口就是网关。 许多有关TCP/IP的文献曾经把网络层使用的路由器称为网关,在今天很多局域网采用都是路由来接入网络,因此通常指的网

    2024年02月01日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包