标签 虚拟 下的文章

Centos7.x kvm设置桥接br0网络

KVM部署在Linux物理机的时候使用桥接网络比较方便,虚拟机可以和宿主机一样的网络进行上网数据交互,查看网卡em1的设置:

cat /etc/sysconfig/network-scripts/ifcfg-em1 
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTRPOTO=none
BRIDGE=br0
#IPADDR=10.0.0.6
#NETMASK=255.255.255.0
#GATEWAY=10.0.0.1
#DNS1=10.0.0.1
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=em1
UUID=009de6fd-475e-4d1e-b1fc-c12f57190113
DEVICE=em1
ONBOOT=yes

创建br0虚拟网卡配置文件:

 cat /etc/sysconfig/network-scripts/ifcfg-br0 
TYPE=Bridge
DEVICE=br0
PROXY_METHOD=none
BOOTPROTO=static
IPADDR=10.0.0.6
NETMASK=255.255.255.0
GATEWAY=10.0.0.1
DNS1=10.0.0.1
DEFROUTE=yes
ONBOOT=yes

绑定桥接并重启网络服务:

brctl addif br0 em1
systemctl restart network

正常情况下就可以使用br0桥接了,如果不能链接,尝试删除br0绑定:

brctl delif br0 em1    #解除绑定
ifconfig br0 down      #关闭br0
brctl delbr br0        ##删除br0

pipenv安装部署python虚拟环境

为解决python不同版本混用的尴尬,避免污染系统python的依赖包环境, 我们需要创建虚拟环境, 将python2和python3隔离使用,之前使用virtualenv创建,需要将虚拟环境依赖包的导出为requirements.txt, 一旦依赖包变动,就要重新导出,而pipenv会自动帮我们生成Pipfile和Pipfile.lock, Pipfile会随着项目,当我们安装时只需在Pipfile和Pipfile.lock所在的目录下运行pipenv install就可以了,非常方便。
官网地址:https://pipenv.readthedocs.io/en/latest/
pipenv.png

安装pipenv:
方法一: ubuntu用apt安装

sudo apt install software-properties-common python-software-properties
sudo add-apt-repository ppa:pypa/ppa
sudo apt update
sudo apt install pipenv

方法二: windows用pip安装

pip install pipenv



---阅读剩余部分---

最新

分类

归档

评论

其它