当前位置:首页 > 系统 > CentOS7 network namespaces

CentOS7 network namespaces

系统2年前 (2020-12-22)

CentOS7 network namespaces

通过创建2个网络命名空间和2个虚拟网卡,使2个虚拟网卡互通

+----------------------------------------------------------------+
|                                                                |
|       +------------------------------------------------+       |
|       |             Newwork Protocol Stack             |       |
|       +------------------------------------------------+       |
|              ↑               ↑               ↑                 |
|..............|...............|...............|.................|
|              ↓               ↓               ↓                 |
|        +----------+    +-----------+   +-----------+           |
|        |   eth0   |    |   veth0   |   |   veth1   |           |
|        +----------+    +-----------+   +-----------+           |
|192.168.1.2  ↑                ↑               ↑                 |
|              |               +---------------+                 |
|              |            10.0.0.100     10.0.0.200            |
+--------------|-------------------------------------------------+
               ↓
         Physical Network


创建2个虚拟网络空间

ip netns add ns0
ip netns add ns1
ll /var/run/netns

CentOS7 network namespaces


创建2个虚拟网卡

ip link add veth0 type veth peer name veth1
ip link set veth0 netns ns0
ip link set veth1 netns ns1
ip netns exec ns0 ifconfig -a

CentOS7 network namespaces


添加ip地址

ip netns exec ns0 ifconfig veth0 10.0.0.100/24 up
ip netns exec ns1 ifconfig veth1 10.0.0.200/24 up
ip netns exec ns1 ifconfig -a

CentOS7 network namespaces


测试

ip netns exec ns0 ping 10.0.0.200 -c 10

CentOS7 network namespaces

本站所有文章均可随意转载,转载时请保留原文链接及作者。

本文链接:https://www.vos.cn/os/469.html

相关文章

fedora23升级24

fedora23升级24

准备跨版本升级fedora23到24,先在su下安装跨版本升级插件dnf install dnf-plugin-system-upgrade然后输入需要升级的系统版本dnf&nbs...

解决SecureCRT连接linux无配色

解决SecureCRT连接linux无配色

SecureCRT默认ssh连接linux是无配色的,看起来很难受左侧选中需要调整的会话名称->右键->Properties ->Session Options -> Term...

CentOS7安装cacti

CentOS7安装cacti

网上有一种叫cactiez的集成版本,rrd组件一直有问题,版本也太老,于是就想着重新搭建一个环境试试配置环境关闭Selinux vi /etc/selinux/config 将SELI...

CentOS7 搭建LNMP

CentOS7 搭建LNMP

使用CentOS 1708,其实就是RHEL 7.4,使用YUM搭建LNMP环境(Linux、Nginx、MariaDB、PHP),全部使用新版组件,比如Nginx 1.12.2、MariaDB 10...

CentOS7 软RAID配置

CentOS7 软RAID配置

虚拟机添加4块新硬盘,形成5盘环境,做Linux软RAID磁盘阵列准备环境搭建添加硬件选择硬盘默认选择SCSI创建新虚拟磁盘容量默认20G,存储为单个文件加默认安装系统的,一共5个fdisk -l查看...

CentOS7 Samba配置

CentOS7 Samba配置

在RAID的基础上搭建samba服务提供文件共享参数介绍[global] workgroup = 工作组名称 server string = 服务...