当前位置: 首页 > news >正文

ip命令详解

控制网卡的硬件状态

        ip link set ens36 down

        ip link set ens36 up

修改网卡名称(临时)

        ip link set ens36 down

        ip link set ens36 name xxx

修改网卡的mac地址

        ip link set ens36 down

        ip link set xxx name ens36

查看ip的addr

        ip addr show

        ip addr show ens33

添加额外的ip地址

        ip addr add 192.168.17.199/24 dev ens33

        ip addr del 192.168.17.199/24 dev ens33

        ip addr add 10.10.10.123/24 label ens33:0 dev ens33 在Linux系统的网络接口ens33上添加一个额外的IP地址10.10.10.123/24,并使用标签ens33:0标识这个地址。

修改路由:route

        ip route show

        ip route add default via 192.168.147.2 dev ens33 添加默认路由

        ip route del default via 192.168.147.2 dev ens33 删除默认网关

        ip route add 192.168.147.0/24 dev ens33 添加默认路由

        ip route del 192.168.147.0/24 dev ens33 取消默认路由

修改缓冲表:neigh

        ip neigh show

        ip route del 192.168.147.0/24 dev ens33

nmcli管理网卡

        基于NetworkManager服务

        systemctl status NetworkManager

        查看当前已连接网卡

        nmcli connection show

        添加动态ip的配置文件

        nmcli connection add type ethernet ifname ens33 con-name ens33-dhcp

        autoconnect yes ipv4.method auto

        ls /etc/sysconfig/network-scripts/ifcfg-ens33-dhcp

        激活新的配置文件

        nmcli connection down ens33

        nmcli connection up ens33

        添加静态ip的配置文件

        nmcli connection add type ethernet ifname ens33 con-name ens33-static autoconnect yes ipv4.method manual ipv4.addresses 172.17.10.100/24 ipv4.gateway 172.17.10.2 ipv4.dns 114.114.114.114

        nmcli connection add: 用于添加一个新的网络连接。

        type ethernet: 指定连接类型为以太网连接。

        ifname ens33: 指定接口名称为ens33,即这个连接将应用于ens33网络接口。

        con-name ens33-static: 设置连接的名称为ens33-static。

        autoconnect yes: 表示在系统启动时自动连接这个网络,无需手动连接。

        ipv4.method manual: 设置IPv4配置方法为手动,这意味着将手动指定IP地址、网关、DNS等网络设置,而不是通过DHCP自动获取。

        ipv4.addresses 172.17.10.100/24: 手动设置IPv4地址为172.17.10.100,子网掩码为/24。

        ipv4.gateway 172.17.10.2: 设置IPv4网关地址为172.17.10.2,网关是网络中数据包转发的出口。

        ipv4.dns 114.114.114.114: 设置IPv4的DNS服务器地址为114.114.114.114,DNS服务器用于解析域名到IP地址

        激活

        nmcli connection up ens33-static

        修改

        nmcli connection modify ens33-static ipv4.addresses 172.17.10.200/24 ipv4.gateway 172.17.10.2 ipv4.dns 114.114.114.114

        nmcli connection modify ens33-static: 表示我们要修改名为ens33-static的网络连接设置。
        ipv4.addresses 172.17.10.200/24: 修改IPv4地址为172.17.10.200,子网掩码为/24。
        ipv4.gateway 172.17.10.2: 修改IPv4网关地址为172.17.10.2。
        ipv4.dns 114.114.114.114: 修改IPv4的DNS服务器地址为114.114.114.114。

        删除

        nmcli connection delete ens33-static

相关文章:

  • 死锁(Deadlock)知识点详解
  • YOLO v3:目标检测领域的质变性飞跃
  • 大语言模型 08 - 从0开始训练GPT 0.25B参数量 - MiniMind 单机多卡 torchrun deepspeed
  • 量化交易 - 网格交易策略实现与原理解析
  • 【Conda】环境应用至JupyterLab
  • Python课程及开源项目推荐
  • 399. 除法求值
  • 遗传算法求解旅行商问题分析
  • 【FMC216】基于 VITA57.1 的 2 路 TLK2711 发送、2 路 TLK2711 接收 FMC 子卡模块
  • [学习]RTKLib详解:tle.c(系列终章)
  • Android 图片自动拉伸不变形,点九
  • windows ffmpeg msvc x64编译
  • pytorch训练可视化工具---TensorBoard
  • 【web应用】配置Java JDK与maven3的环境变量
  • Docker实现MySQL数据库主从复制
  • 《棒球百科》市运会是什么级别的比赛·棒球1号位
  • nt!MiAllocateWsle函数分析之设置Wsle[WorkingSetIndex]
  • Golang
  • 基于策略的强化学习方法之近端策略优化(PPO)深度解析
  • 2025.05.14华为机考笔试题-第一题-100分
  • 泽连斯基:乌代表团已启程,谈判可能于今晚或明天举行
  • 泽连斯基启程前往土耳其
  • 外企聊营商|特雷通集团:税务服务“及时雨”
  • 杭勇已任常州市政协党组成员,此前任常州市委常委、秘书长
  • 最新研究:新型合成小分子可“精准杀伤”癌细胞
  • 排污染黑海水后用沙土覆盖黑泥?汕尾环保部门:非欲盖弥彰