esx/esxi 虛擬機環境配置 probe 功能...4.1.0 以上版本),用於管理 esx/esxi server。...

18
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

Upload: others

Post on 28-Feb-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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

Page 2: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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

Page 3: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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]。

Page 4: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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。

Page 5: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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"。

Page 6: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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。

Page 7: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

6

6 Copyright © All rights are reserved by N-Partner Technologies Co.

ESX/ESXi 虛擬機環境配置 Probe 功能

(8) 啟動 N-Probe 虛擬機。

Page 8: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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。

Page 9: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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。

Page 10: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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 ]。

Page 11: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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 ] 。

Page 12: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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 ]。

Page 13: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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 ]。

Page 14: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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 虛擬機。

Page 15: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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。

Page 16: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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,表示設定成功。

Page 17: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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,表示設定成功。

Page 18: ESX/ESXi 虛擬機環境配置 Probe 功能...4.1.0 以上版本),用於管理 ESX/ESXi Server。 (3) 請準備N-Reporter 真實機或N-Reporter 虛擬機接收N-Probe 送來的Flow

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]