中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

OpenStack實踐(四):Linux Bridge方式實現floating IP

發布時間:2020-06-23 04:50:09 來源:網絡 閱讀:2716 作者:loong576 欄目:云計算

環境:

openstack版本pike
控制節點主機openstack-controller(ubuntu 16.04.5) 172.27.34.37
計算節點主機openstack-computer(ubuntu 16.04.5) 172.27.34.38
vlan100
cirros01(172.27.100.6)、cirros02(172.27.100.12)
vlan101
cirros03(172.27.101.19)

vlan100和vlan101內instance默認不通


ubuntu安裝詳見:Ubuntu16.04.5以lvm方式安裝全記錄

openstack安裝詳見:OpenStack實踐(一):Ubuntu16.04下DevStack方式搭建p版OpenStack


本文測試內容有:

  1. 創建router實現不同vlan互通;

  2. 外網訪問配置,使instance可連接外網;

  3. floating ip配置,為instance分配浮動ip,外網可直接訪問實例;


vlan配置:

OpenStack實踐(四):Linux Bridge方式實現floating IP


L3 agent

配置

root@openstack-controller:~#?view?/etc/neutron/l3_agent.ini
interface_driver?=?linuxbridge

運行情況

root@openstack-controller:~#?su?-?stack
stack@openstack-controller:~$?source?devstack/openrc?admin?admin
stack@openstack-controller:~$?openstack?network?agent?list

OpenStack實踐(四):Linux Bridge方式實現floating IP


router

創建router router_100_101

OpenStack實踐(四):Linux Bridge方式實現floating IP

新增interface

OpenStack實踐(四):Linux Bridge方式實現floating IP

子網分別選擇vlan100和vlan10OpenStack實踐(四):Linux Bridge方式實現floating IP

配置完router后vlan100和vlan101此時可以ping通

cirros03 ping cirros01

OpenStack實踐(四):Linux Bridge方式實現floating IP

第一個目標實現。


外網訪問配置

配置ml2

stack@openstack-controller:~$?view?/etc/neutron/plugins/ml2/ml2_conf.ini
[ml2_type_flat]
flat_networks?=?externaltt

[ml2_type_vlan]
network_vlan_ranges?=?default:3001:4000

[linux_bridge]
physical_interface_mappings?=?default:ens192,externaltt:ens224

由于本文外網環境為flat網絡(物理機的網卡接在交換機的access口),此處外網配置選擇flat,對應網卡ens224,虛擬機內網為vlan,對應網卡ens192。


創建外部網絡ext_net

OpenStack實踐(四):Linux Bridge方式實現floating IP

OpenStack實踐(四):Linux Bridge方式實現floating IP

172.27.34.0該網段需能訪問外網。

OpenStack實踐(四):Linux Bridge方式實現floating IP

去除dhcp選項

OpenStack實踐(四):Linux Bridge方式實現floating IP

ext_net創建完成


將外網連接至虛擬路由器

OpenStack實踐(四):Linux Bridge方式實現floating IP

OpenStack實踐(四):Linux Bridge方式實現floating IP

發現虛擬路由器新增了一個接口6489e9ea-23a3

OpenStack實踐(四):Linux Bridge方式實現floating IP

cirros ping外網

OpenStack實踐(四):Linux Bridge方式實現floating IP

第二個目標實現。


創建floating ip

floating ip提供靜態NAT功能,配置在router提供網關的外網interface上。

OpenStack實踐(四):Linux Bridge方式實現floating IP

關聯實例cirros03

OpenStack實踐(四):Linux Bridge方式實現floating IP

OpenStack實踐(四):Linux Bridge方式實現floating IP

查看cirros

OpenStack實踐(四):Linux Bridge方式實現floating IP


安全組配置

OpenStack實踐(四):Linux Bridge方式實現floating IP

添加安全組規則

OpenStack實踐(四):Linux Bridge方式實現floating IP添加icmp規則是保證能ping通,添加ssh規則是為了外網能直接ssh實例


測試

OpenStack實踐(四):Linux Bridge方式實現floating IP

計算節點可以ping通cirros03并且可以直接ssh連接。

第三個目標實現。


floating ip原理為iptables增加了兩條處理floating ip的規則:

OpenStack實踐(四):Linux Bridge方式實現floating IP


Open vSwitch方式詳見:OpenStack實踐(九):Open vSwitch方式實現floating IP


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

麻城市| 克山县| 河源市| 巨鹿县| 繁昌县| 淮安市| 定西市| 怀集县| 昌平区| 峨眉山市| 大邑县| 绩溪县| 东乡族自治县| 白朗县| 巴彦淖尔市| 北流市| 边坝县| 城市| 北宁市| 朝阳市| 铁岭县| 监利县| 永州市| 桂林市| 贺州市| 越西县| 资溪县| 新巴尔虎左旗| 阿拉善右旗| 阜新市| 尤溪县| 阿图什市| 平谷区| 乳山市| 四平市| 北海市| 海盐县| 库伦旗| 北流市| 紫云| 盐城市|