CentOS6.x使用ip netns(网络namespace)解决方案

2019-05-0322:21:29 发表评论

1、前言

CentOS6.5以前,内核不支持网络namespace,需要升级内核和iproute。
CentOS6.5以后,内核已支持网络namespace,只需要升级iproute即可。

2、升级方法1 - 升级iproute

[root@clsn.io ~]# cat /etc/redhat-release
CentOS release 6.8 (Final)

[root@clsn.io ~]# uname -r
2.6.32-573.el6.x86_64

升级iproute方法

# 安装yum源文件
yum install -y http://rdo.fedorapeople.org/rdo-release.rpm
# 修改文件内容
cat /etc/yum.repos.d/rdo-release.repo
[openstack-kilo]
name=OpenStack Kilo Repository
baseurl=https://repos.fedorapeople.org/repos/openstack/EOL/openstack-icehouse/epel-6/
skip_if_unavailable=0
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RDO-kilo
安装iproute
[root@clsn.io ~]# yum install -y iproute

3、升级方法2 - 升级内核

升级方法参考:https://www.yuque.com/zs.hou/blog/kernel-update

4、 参考文献

https://www.cnblogs.com/puremans/p/6415505.html
http://www.jixuege.com/?id=42

weinxin
惨绿少年Linux
这是我的微信公众号,扫一扫就可以关注哦!
惨绿少年

发表评论

您必须登录才能发表评论!