[[PageOutline]] {{{ #!html

3.1.4 網路配置

}}} ---- == 【0. 四 種 Mode】 == * 四種模式簡介: * SYSTEM Mode -> 最簡單的網路配置,Euc 發 MAC 位址,使用 Xen Bridge,配合已有的 DHCP DHCP 來發 IP,適合小環境測試用 * STATIC Mode -> 此模式可讓 Euc 管理者管理 VM 的 MAC 和 IP 位址(和 SYSTEM Mode 一樣會使用到 Xen Bridge 和 DHCP),適合當管理者有一群 MAC/IP 時 * MANAGED Mode -> 最有特色的 modes,但也相當多的約束,Euc 管理需定義一個大的網路 (private 且 unrouteable)給 VMs,Euc 使用者可定義 'named networks' 和 'security groups',舉例來說使用者可以選擇是否允許 ping (ICMP) 或 ssh (TCP, port 22)到他們的 VMs,此外,Eua 也可定義一個 Public Network Pool(在Amazon 稱為 elastic IP)。此 mode 適用於需要 security groups, elastic IPs 和 VM network isolation >> 使用 SYSTEM和 STATIC 會關掉一些特色 (1)VMs間的進出規則(在Amzaon EC2 稱為 security groups) (2)使用者可控制和動態IPs分配再開機和執行期間(在Amazon EC2 稱為 elastic IPs) (3)VMs間的網路流量的的隔離 * MANAGED-NOVLAN Mode -> 相似於 MANAGED 但沒 VM Network (VLAN) 的隔離 * 網路模式配置,只需修改 front-end 和 node 的 'eucalyptus.conf'設定檔 ---- == 【1. SYSTEM Mode】 == {{{ ### Front-end ### VNET_MODE="SYSTEM" ### Nodes ### VNET_MODE="SYSTEM" VNET_BRIDGE="eth0" }}} == 【2. STATIC Mode】 == {{{ ### Front-end ### VNET_MODE="STATIC" VNET_INTERFACE VNET_DHCPDAEMON *VNET_DHCPUSER VNET_SUBNET VNET_NETMASK VNET_BROADCAST VNET_ROUTER VNET_DNS VNET_MACMAP VNET_DHCPDAEMON="/usr/sbin/dhcpd3" VNET_DHCPUSER="dhcpd" ### Nodes ### VNET_MODE="STATIC" VNET_BRIDGE="eth0" ### Front-end & Nodes ### VNET_INTERFACE="eth0" }}} == 【3. MANAGED Mode】 == == 【4. MANAGED-NOVLAN Mode】 ==