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

【linux命令】ip命令使用

1、设置网口IP

方法1:通过IP设置网口ip

添加静态IP:
ip addr add 1.1.1.1/24 dev eth0
删除ip:
ip addr del 1.1.1.1/24 dev eth0

方法2:nmtui

配置IP另外方法:
nmtui

2、添加路由

添加路由:
ip route add 目标网络地址/子网掩码 via 网关地址
ip route add 目标网络地址/子网掩码 via 网关地址 dev 网口名称
eg: ip route add 2.2.2.0/24 via 2.2.2.1 dev eth0

删除路由:
ip route del 目标网络地址/子网掩码
eg: ip route del 2.2.2.0/24

3、创建VLAN接口

在 enp171s0f0 接口上创建一个名为 enp171s0f0.100 的VLAN子接口,并且VLAN ID为 100
ip link add link enp171s0f0 name enp171s0f0.100 type vlan id 100
ip link add link enp171s0f0 name enp171s0f0.200 type vlan id 200

4、创建命名空间

添加命名空间ns1
ip netns add ns1
将网口enp131s0f0添加到命名空间中
ip link set enp131s0f0 netns ns1
配置IP
ip netns exec ns1 ifconfig enp131s0f0 1.1.1.100/24
ip netns exec ns1 route -n

namespace删除操作如下:
ip netns exec ns1 ip link set eth0 netns 1
ip netns del ns1


http://www.kler.cn/a/506356.html

相关文章:

  • linux系统监视(centos 7)
  • 图论的起点——七桥问题
  • cursor重构谷粒商城02——30分钟构建图书管理系统【cursor使用教程番外篇】
  • 玩转随机数:用 JavaScript 掌控不可预测的魔力!
  • 在VS2022中用C++连接MySQL数据库读取数据库乱码问题
  • SpringAOP前置——代理模式
  • 【Leetcode 每日一题】3095. 或值至少 K 的最短子数组 I
  • 【计算机体系结构、微架构性能分析】core 与 uncore 分别是哪一些部分?区分 core 和 uncore
  • 智能家居企业如何通过设计师渠道打造第二曲线?
  • 20250116如何查看联想笔记本电脑的型号
  • 利用rsync备份全网服务器数据
  • 编程工具箱(免费,离线可用)
  • 前端【3】--CSS布局,CSS实现横向布局,盒子模型
  • 信安大赛-应急响应
  • 智慧城市视联网一体化平台整体解决方案(Word原件)
  • 基于binlog恢复MySQL数据
  • 在 Navicat 17 中连接 ProxySQL 的详细教程
  • 瑞芯微 RK 系列 RK3588 使用 ffmpeg-rockchip 实现 RGA 2D 图形操作硬件加速-代码版
  • idea大小写转换快捷键,及设置快捷转换格式
  • C++实现设计模式---享元模式 (Flyweight)
  • 电控管理平台
  • [Qt] QSS | Qt Designer | 选择器
  • Linux/MacOS中如何远程调试C/C++程序
  • 无公网IP 实现外网访问本地 Docker 部署 Navidrome
  • NanoKVM简单开箱测评和拆解,让普通电脑实现BMC/IPMI远程管理功能
  • Redis基础3-主从复制