esx/esxi 虛擬機環境配置 probe 功能...4.1.0 以上版本),用於管理 esx/esxi server。...
TRANSCRIPT
0
0 Copyright © All rights are reserved by N-Partner Technologies Co.
ESX/ESXi 虛擬機環境配置 Probe 功能
ESX/ESXi 虛擬機環境配置 Probe 功能 V 1.1.3 (繁體)
(01-03-01-018) 2016/06/21
1 Copyright © All rights are reserved by N-Partner Technologies Co.
前言 本文件描述 N-Reporter ESX/ESXi 虛擬機環境如何配置 Probe 功能。第一章說明如何配置 N-Probe
虛擬機,將來自交換機的 mirror 流量轉成 NetFlow,再轉發到 N-Reporter 分析統計。第二章說明配置
N-Reporter 虛擬機的 Probe 功能,將來自交換機 mirror 流量轉成 NetFlow,轉發給自己分析統計。
文件章節如下:
1 N-Probe 虛擬機配置 Probe 功能 ........................................................................................................ 2
1.1 ESX/ESXi server 需求 .................................................................................................................. 2
1.2 下載 N-Probe OVA file .................................................................................................................. 2
1.3 配置 N-Probe 虛擬機 .................................................................................................................... 2
1.4 N-Probe 虛擬機管理網口 eth0 配置 .............................................................................................. 3
1.5 申請N-Probe License .................................................................................................................. 4
1.6 N-Probe 虛擬機 probe 網口配置 ................................................................................................... 4
1.7 N-Probe 虛擬機 CLI 配置 .............................................................................................................. 7
2 N-Reporter 虛擬機配置 Probe 功能 .................................................................................................. 8
2.1 配置 N-Reporter 虛擬機 ................................................................................................................ 8
2.2 2-2 N-Reporter 虛擬機 probe 網口配置 ......................................................................................... 8
2.3 N-Reporter 虛擬機 CLI 配置 ....................................................................................................... 14
3 故障排除(Troubleshooting) ............................................................................................................. 15
連絡資訊 ................................................................................................................................................. 17
2
2 Copyright © All rights are reserved by N-Partner Technologies Co.
ESX/ESXi 虛擬機環境配置 Probe 功能
1 N-Probe 虛擬機配置 Probe 功能
1.1 ESX/ESXi server 需求
(1) 請準備一台 Server,建議規格如下:
CPU 建議 Intel Xeon E3-1230 v2 或以上。
記憶體 8G 以上。
N-Probe 運行時,若要達到最佳效能,probe 一個網口至少需要 1G,兩個網口至少需要 2 G,
以此類推最低安裝記憶體空間。
硬碟空間 3GB 以上,N-Probe 需 1G 空間。
安裝 ESX/ESXi 4.1.0 或以上版本。
(2) 請準備一台 Windows 電腦,安裝 VMware vSphere Client (建議安裝 vSphere Client
4.1.0 以上版本),用於管理 ESX/ESXi Server。
(3) 請準備 N-Reporter 真實機或 N-Reporter 虛擬機接收 N-Probe 送來的 Flow 流量。
準備N-Reporter 虛擬機,請安參考 N-Reporter 虛擬機配置文件:
http://www.npartnertech.com/download/setup/N-Reporter-VMware-deployment-tw.pdf
1.2 下載 N-Probe OVA file
VMware ESX/ESXi 的版本 N-Reporter Image 下載位址如下:
http://www.npartnertech.com/download/vm/N-Probe.ova
1.3 配置 N-Probe 虛擬機
(1) 開啟 VMware vSphere Client,登入 ESXi Server。
(2) 滑鼠左點[File] → [Deploy OVF Template]。
(3) 滑鼠左點[Browse...],選擇 N-Probe.ova,按[Next]。
(4) 按[Next]。
(5) 輸入 N-Probe 虛擬機名稱,本例輸入"N-Probe",按[Next]。
(6) 選擇 datastore(儲存裝置),按[Next]。
(7) 請選擇適用的格式,建議選擇較高效能的 Thick 格式,勾選[Thick provision format],按
[Next]。Thick 格式儲存容量要求虛擬硬碟完整的大小,N-Probe 要求 1G 容量。
註: ESXi 5 版請選擇[Thick provision lazy zeroed];ESXi 4 版請選擇[Thick provision
format]。
3 Copyright © All rights are reserved by N-Partner Technologies Co.
1.4 N-Probe 虛擬機管理網口 eth0 配置
(1) 請下載 N-Reporter 快速安裝指引 NReporter-QuickStart-Guide-V2-TW.pdf,參考此文件
配置 N-Probe 網路設定。
(2) 下載快速安裝指引:
http://www.npartnertech.com/download/setup/N-Reporter-QuickStart-Guide-TW.pdf
(3) 管理網口 eth0 網路設定:
開啟 VMware vSphere Client,登入 ESXi Server。
滑鼠左點 N-Probe 虛擬機。滑鼠左點[Console],進入 console 畫面,再登入 CLI。
( 註:預設 CLI 登入帳號密碼:npartner / npartner)
configure terminal #進入 configure terminal。
interface eth0 192.168.2.2 255.255.255.0 gw 192.168.2.253
#格式為”interface [interface] [N-Probe_IP] [subnet_mask] gw [gateway_IP] ”。
exit #離開 configure terminal
show configure #檢查網路設定是否正確。
本例設定 N-Probe eth0(管理網口)的 IP 為 192.168.2.2。
4
4 Copyright © All rights are reserved by N-Partner Technologies Co.
ESX/ESXi 虛擬機環境配置 Probe 功能
1.5 申請N-Probe License
(1) 瀏覽器 URL 輸入"http://192.168.2.2/sysadm/register.html",連上 Web 登入頁面,滑鼠左
點 Get Machine Key,下載 machine.dat。
(2) 將 machine.dat 寄給 [email protected]。
郵件格式
主旨:N-Probe License 測試申請
郵件內容:
公司名稱:
申請人:
電子郵件:
連絡人電話:
服務的經銷商或 SI 廠商:(可空白)
備註:
(3) [email protected] 將回覆信件並附上 License File。請再連上 http://192.168.2.2,
上傳 license file。上傳後系統會自動重新開機。
1.6 N-Probe 虛擬機 probe 網口配置
(1) 開啟 VMware vSphere Client,ESX/ESXi。
(2) 滑鼠左點[ Home ] → [ Inventory ]。
(3) 檢視 ESXi Server 所有物理網卡(Physical Network Adapters)。滑鼠左點 ESXi Server →
[ Configuration ] → [ Network Adapters ]。本例 N-Probe 虛擬機使用物理網口 vmnic0 為
管理 port (eth0),使用物理網口 vmnic1 接收交換機的 mirror 流量,請將 vmnic1 接上交換
機的 mirror port。
註:交換機需先設定 mirror port。
註:多 interface probe 測試環境,請將 ESXi 的 vmnic1~vmnicN 接上多個平行交換機的 mirror
port。
(4) 假如 vmnic1沒有 Network Label,新增 vmnic1 的 Network Label 為"VM Network2"。滑
鼠左點 ESXi Server → [ Configuration ] → [ Networking ] → [ Add Networking ... ]。
Connect type 勾選[ Virtual Machine ],按[ Next ]。勾選[ Create Virtual Switch ],勾選
[ vmnic1 ],按[ Next ]。Network Label 使用預設"VM Network2",按[ Next ]。按[ finish ]。
註:多 interface probe 測試環境,請新增 vmnic1 到 vmnicN 對應的 Network Label "VM
Network2" ~ "VM NetworkN+1"。
5 Copyright © All rights are reserved by N-Partner Technologies Co.
(5) 啟動 VM Network2 的混亂模式(Promiscuous Mode)。滑鼠左點 ESXi Server →
[ Configuration ] → [ Networking ] → [ vSwitch1 Properties... ]。滑鼠左點 [ VM
Network2 ] → [ Edit...] → [ Security ]。勾選[Promiscuous Mode],下拉選單選擇
[ Accept ] ,按 [ OK ] 。
註:多 interface probe 測試環境,VM Network2 ~ VM NetworkN 皆需要開啟 promiscuous
mode(混亂模式)。
(6) 關閉N-Probe虛擬機。虛擬機關閉後,滑鼠左點N-Probe虛擬機,左點 [ Edit virtual machine
settings ]。
(7) 滑鼠左點 N-Probe 虛擬機第二個虛擬網口(Virtual Network Adapter)Network adapter 2,
Network label 下拉選擇 VM Network2,按[ OK ]。
註:多 interface probe測試環境,N-Reporter需要新增多個虛擬網口(virtual Network adapter),
有別於管理網口 eth0,我們稱做N-Reporter 的 eth1、eth2、...、ethN,它們設定的 Network Label
必須個別對應 ESXi Server 接上平行交換機的 vmnic1、vmnic2、...、vmnicN。
6
6 Copyright © All rights are reserved by N-Partner Technologies Co.
ESX/ESXi 虛擬機環境配置 Probe 功能
(8) 啟動 N-Probe 虛擬機。
7 Copyright © All rights are reserved by N-Partner Technologies Co.
1.7 N-Probe 虛擬機 CLI 配置
(1) 透過vSphere Console進入N-Reporter CLI。開啟 VMware vSphere Client登入ESX/ESXi。
滑鼠左點[ Home ] → [ Inventory ]。滑鼠左點 N-Probe 虛擬機 → [ Console ]。輸入登入
帳號:npartner,密碼:npartner,進入 N-Reporter CLI。
(2) Export flow :
A. 輸入”configure terminal ”,按 Enter,進入 configure terminal。
B. 輸入”flow-export N-Reporter IP port”,本例為”flow-export 192.168.2.1 9001”
按 Enter,設定 flow 接收 IP 與 port。
C. 輸入”flow-sampling 1”,按 Enter。設定 flow sampling rate,預設為 1。。
D. 輸入”probe interface 1”,按 Enter,啟動 probe 功能,開啟一個網口(eth1)。
E. 輸入"exit",按 Enter,離開 configure terminal。
configure terminal
flow-export 192.168.2.1 9001 #設定 flow(port 9001)輸出到 192.168.2.1
flow-sampling 1 #設定 flow sampling rate,預設為 1。
probe interface 1 #啟動一個 port(eth1)的 Probe 功能
exit
註:N個 interface 的 probe 測試環境,請設定"probe interface N"
(3) Export syslog :
A. 輸入”configure terminal ”,按 Enter,進入 configure terminal。
B. 輸入”syslog-export N-Reporter IP”,本例為”syslog-export 192.168.2.1 ”按
Enter,設定 syslog 接收 IP。輸入"exit",按 Enter,離開 configure terminal。
8
8 Copyright © All rights are reserved by N-Partner Technologies Co.
ESX/ESXi 虛擬機環境配置 Probe 功能
2 N-Reporter 虛擬機配置 Probe 功能 2.1 配置 N-Reporter 虛擬機
請參考"安裝 N-Reporter image on VMWare ESX/ESXi"文件配置 N-Reporter 虛擬機。
文件下載的 URL:
http://www.npartnertech.com/download/setup/N-Reporter-VMware-deployment-tw.pdf
註:申請 N-Reporter 虛擬機 License 時,請在備註欄註明申請含 Probe 模組的 License。
本例配置的 N-Reporter 虛擬機名稱為"ES-ICMP-200G"。
2.2 N-Reporter 虛擬機 probe 網口配置
(1) 開啟 VMware vSphere Client,ESX/ESXi。
(2) 滑鼠左點[ Home ] → [ Inventory ]。
(3) 檢視 ESXi Server 所有物理網卡(Physical Network Adapters)。滑鼠左點 ESXi Server (本例
為 192.168.2.11) → [ Configuration ] → [ Network Adapters ]。一般而言,N-Reporter
虛擬機使用物理網卡 vmnic0為管理port,使用物理網卡 vmnic1接收交換機的mirror流量,
請將 vmnic1 接上交換機的 mirror port。
註:交換機需先設定 mirror port。
9 Copyright © All rights are reserved by N-Partner Technologies Co.
(4) 假如 vmnic1沒有 Network Label,新增 vmnic1 的 Network Label 為"VM Network2"。滑
鼠左點 ESXi Server → [ Configuration ] → [ Networking ] → [ Add Networking ... ]。
Connect type 勾選[ Virtual Machine ],按[ Next ]。勾選[ Create Virtual Switch ],勾選
[ vmnic1 ],按[ Next ]。Network Label 使用預設"VM Network2",按[ Next ]。按[ finish ]。
10
10 Copyright © All rights are reserved by N-Partner Technologies Co.
ESX/ESXi 虛擬機環境配置 Probe 功能
(5) 啟動 VM Network2 的混亂模式 (Promiscuous Mode)。滑鼠左點 ESXi Server →
[ Configuration ] → [ Networking ] → [ Properties... ]。
滑鼠左點 [ VM Network2 ] → [ Edit...] → [ Security ]。勾選[Promiscuous Mode],下拉
選單選擇 [ Accept ] ,按 [ OK ] 。
11 Copyright © All rights are reserved by N-Partner Technologies Co.
(6) 關閉 N-Reporter 虛擬機 ES-ICMP-200G。虛擬機關閉後,滑鼠左點 N-Reporter 虛擬機
ES-ICMP-200G,左點 [ Edit virtual machine settings ]。
12
12 Copyright © All rights are reserved by N-Partner Technologies Co.
ESX/ESXi 虛擬機環境配置 Probe 功能
(7) 滑鼠左點N-Reporter虛擬機第二個虛擬網口(Virtual Network Adapter)Network adapter 2,
Network label 下拉選擇 VM Network2,按[ OK ]。
13 Copyright © All rights are reserved by N-Partner Technologies Co.
註:多 interface probe測試環境,N-Reporter需要新增多個虛擬網口(virtual Network adapter),
有別於管理網口 eth0,我們稱做N-Reporter 的 eth1、eth2、...、ethN,它們設定的 Network Label
必須個別對應 ESXi Server 接上平行交換機的 vmnic1、vmnic2、...、vmnicN。
(8) 啟動 N-Reporter 虛擬機。
14
14 Copyright © All rights are reserved by N-Partner Technologies Co.
ESX/ESXi 虛擬機環境配置 Probe 功能
2.3 N-Reporter 虛擬機 CLI 配置
(1) 透過vSphere Console進入N-Reporter CLI。開啟 VMware vSphere Client登入ESX/ESXi。
滑鼠左點[ Home ] → [ Inventory ]。滑鼠左點 N-Reporter 虛擬機 ES-ICMP-200G →
[ Console ]。輸入登入帳號:npartner,密碼:npartner,進入 N-Reporter CLI。
(2) Export flow:輸入"configure terminal ",按 Enter。輸入"flow-export N-Reporter IP
port",本例為"flow-export 192.168.2.1 9001",按 Enter,設定 flow 接收 IP 與 port。
輸入"probe on",按 Enter,啟動 probe 功能。輸入"exit",按 Enter,離開 configure
terminal。
15 Copyright © All rights are reserved by N-Partner Technologies Co.
3 故障排除(Troubleshooting)
(1) 登入 N-Reporter Web,如果 N-Reporter 未知 Flow 設備沒有出現,請依照下列步驟檢查。
(2) 登入 N-Reporter CLI。
(3) 再進入 N-Reporter NShell。輸入"nshell",按 Enter。
(4) 測試N-Reporter probe功能:NShell模式中輸入"tcpdump -i lo udp port 9001",按Enter。
如果有 tcpdump 到 flow 流量,表示設定成功。
(5) 測試N-Reporter probe export syslog 功能:NShell 模式中輸入"tcpdump -i lo udp port
514",按 Enter。如果有 tcpdump 到 syslog,表示設定成功。
16
16 Copyright © All rights are reserved by N-Partner Technologies Co.
ESX/ESXi 虛擬機環境配置 Probe 功能
(6) 測試N-Probe 功能:NShell 模式中輸入"tcpdump -i eth0 udp port 9001 and 192.168.2.2",
按 Enter。如果有 tcpdump 到 flow 流量,表示設定成功。
註:本例 N-Probe IP 為 192.168.2.2
(7) 測試N-Reporter probe export syslog功能:NShell模式中輸入"tcpdump -i eth0 udp port
514",按 Enter。如果有 tcpdump 到 syslog,表示設定成功。
17 Copyright © All rights are reserved by N-Partner Technologies Co.
連絡資訊
N-Partner
TEL: +886-4-23752865
FAX: +886-4-23757458
技術資源:
Email: [email protected]
Skype:[email protected]
業務資源:
Email: [email protected]