一、安装epel源
yum install wget -y
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum -y install epel-release
yum clean all
yum makecache
替换源了之后才有python-pip 这个安装包
二、做好网卡桥接(这里省略,参考Centos学习笔记)
配置网卡桥接:
配置方法:
桥接之前需要关闭systemctl disable NetworkManager systemctl stop NetworkManager
1、宿主机,工作网卡为eth0
cd /etc/sysconfig/network-script/ ##进入宿主机网卡文件目录
cp ifcfg-eth0/root/ifcfg-eth0.bak ##备份宿主机网卡文件,用于日后有需要的时候备份
2、修改宿主机工作网卡文件。vim ifcfg-eth0
[root@localhost network-scripts]# vim ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
DEVICE=eth0
ONBOOT=yes
BRIDGE=br0
3、新增宿主机,网桥设备br0
vim ifcfg-br0 #模式为静态,类型是网桥,不受NetworkManager控制,定义IP等
[root@localhost network-scripts]# vim ifcfg-br0
TYPE=Bridge
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=br0
DEVICE=br0
ONBOOT=yes
IPADDR=192.168.10.246
PREFIX=24
GATEWAY=192.168.10.254
DNS1=8.8.8.8
NM_CONTROLLED=no
4、重启network
systemctl restart network
5、查看桥接状况
brctl show
[root@localhost network-scripts]# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.00e04c6be82b no eth0
virbr0 8000.5254001338d1 yes virbr0-nic
br0设备,绑定了eth0网卡成功。如果stp enabled为no,可以执行brctl stp br0 on 打开。
另外可以使用 route -n 查看路由情况
[root@localhost network-scripts]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.10.254 0.0.0.0 UG 0 0 0 br0
169.254.0.0 0.0.0.0 255.255.0.0 U 1006 0 0 br0
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
上图可以看到,所有地址,网关为 192.168.10.254 ,通过br0,进行通信。
删除桥接
1、按顺序执行如下
1)关闭虚拟网卡br0
[root@node1 ~]# ifdown br0
2)删除桥接
[root@node1 ~]# brctl delbr br0
3)删除br0的配置文件
[root@node1 ~]# rm ifcfg-br0
4)重新给物理网卡eth0配置ip
[root@node1 ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.111
NETWORK=255.255.255.0
GATEWAY=192.168.0.254
5)重启网络服务network
systemctl restart network