OVS搭建虛擬機器全過程(四十五)

2021-10-10 19:35:02 字數 3365 閱讀 2604

系統:ubuntu14.04.1

核心:4.4.0

make install注意:建議將所有環境變數儲存到/etc/profile中,這樣重啟之後依舊可以使用,如

vi /etc/profile
export ovs_dir=

/usr/src/openvswitch-

2.6.6

export db_sock=

/usr/local/var/run/openvswitch/db.sock

source /etc/profile
/sbin/modprobe openvswitch
建立db

mkdir -p /usr/local/etc/openvswitch

mkdir -p /usr/local/var/run/openvswitch

rm /usr/local/etc/openvswitch/conf.db

ovsdb-tool create /usr/local/etc/openvswitch/conf.db \

/usr/local/share/openvswitch/vswitch.ovsschema

啟動ovsdb-server

ovsdb-server --remote=punix:

/usr/local/var/run/openvswitch/db.sock \

--remote=db:open_vswitch,open_vswitch,manager_options \

--pidfile --detach --log-file

初始化db

ovs-vsctl --no-wait init
啟動vswitchd

export db_sock=

/usr/local/var/run/openvswitch/db.sock

ovs-vswitchd unix:$db_sock --pidfile --detach --log-file

建立bridge和並繫結網絡卡裝置

ovs-vsctl add-br br0

ovs-vsctl add-port br0 eth0

配置br0位址

當eth0繫結到br0上時,eth0的ip已經失效,注意到br0會生成乙個type為internal的port br0,我們可以將eth0的網絡卡位址繫結到br0上

ifconfig eth0 0.0.0.0 up

ifconfig br0 10.10.27.165/24 up

再配置一下閘道器,即可連線外網

ip route add default via 10.10.26.1 dev br0
apt-get install uml-utilities
vi /etc/ovs-ifup
#!

/bin/sh

switch

='br0'

/sbin/ifconfig $1

0.0.0

.0 up

ovs-vsctl add-port $ $1

vi /etc/ovs-ifdown
#!

/bin/sh

switch

='br0'

/sbin/ifconfig $1

0.0.0

.0 down

ovs-vsctl del-port $ $1

注意:將/etc/ovs-ifup和/etc/ovs-ifdown檔案設定為可執行

chmod +x /etc/ovs-ifup

chmod +x /etc/ovs-ifdown

qemu-system-x86_64 -m 512

-cpu host -drive file=

/home/bob/images/ubuntu1.qcow2 -enable-kvm -net nic,macaddr=00:

00:00:

00:00:

01-net tap,script=

/etc/ovs-ifup,downscript=

/etc/ovs-ifdown -vnc :

0qemu-system-x86_64 -m 512

-cpu host -drive file=

/home/bob/images/ubuntu2.qcow2 -enable-kvm -net nic,macaddr=00:

00:00:

00:00:

02-net tap,script=

/etc/ovs-ifup,downscript=

/etc/ovs-ifdown -vnc :

1

VMware虛擬機器裝系統全過程

曾幾何時,唉 想給自己的虛擬機器裝機,但很鬱悶找不到乙個很詳細的過程,於是今天林楓就在這裡發一篇日誌來記錄一下自己琢磨出來的裝映象系統盤機全過程 要是有系統盤就簡單了,不過也可以自己去燒錄一張,不過得花點銀子,啥都不想花的就聽我在這兒廢話吧 就拿 雨林木風 xp系統純淨典藏版v10.3.iso 這個...

KVM虛擬機器 OVS

建立kvm 虛擬機器,並將網路掛載到前面建立好的ovs上 virt install name fcd memory 20480 vcpu 16 disk path home image fcd disk path home iso huawei cloud stack deploy 8.1.0.1 ...

Mac搭建Git GitHub全過程

準備工作 第一步 安裝git 一開始我搜到的命令是 ruby e curl fssl 嘗試了一下,出現了兩個問題,乙個是連線不上 似乎是被gfw遮蔽了的關係 另乙個問題是ssl,折騰了半天也沒解決。後來搜尋到另外乙個安裝命令,試了一次就好了,雖然這個命令很少出現在搜尋出來的教程中。這樣一下子就安裝好...