記錄一次esxi 6.7使用一個公網地址配置ROS管理虛擬機主機的基本過程

說明: 本環境使用vmware虛擬的esxi環境.

 

環境:

ESXi version: 6.7

ROS version: 6.45.8

ESXi IP: 192.168.2.9   管理地址, 網關192.168.2.2

vmware安裝esxi使用nat網絡,並添加2個網卡,具體安裝過程略.

winbox version:  3.22

 

ROS添加兩個網卡,一個爲外網,一個爲內網.

外網IP: 192.168.2.10

內網: 192.168.3.1

 

ESXi網絡配置:

1. 添加標準交換機,網絡-》虛擬交換機-》添加標準虛擬交換機,命名爲vSwith1作爲虛擬主機的網絡

2. 創建端口組LAN用於連接內網虛擬主機,網絡-》端口組-》添加端口組,虛擬交換機選擇上一步創建的vSwitch1,默認vmnic0網卡上的VM Network作爲公網出口。

3. 配置內網管理端口組並設置內網管理端口IP地址

 

交換機配置靜態路由:

ip route-static 0.0.0.0 0 192.168.2.2

ip route-static 192.168.3.0 24 192.168.2.10

 

ROS安裝:

1. 下載CHR平臺的ova模板後導入esxi中.

https://mikrotik.com/download

2. ros設置兩個網卡,cpu,內存根據需要調整,我這邊是做功能測試的沒有調整。

啓動ros並連上控制檯後輸入用戶名admin,默認密碼爲空,並輸入/int print查看網絡接口情況,這裏name已經修改過了,默認的應該是ether1,ether2吧.

將ether1作爲外網口,ether2作爲內網口,設置外網口ip地址:

ip address add address=192.168.2.10/24 interface=ether1           #設置WAN口IP地址爲192.168.2.10,掩碼爲24
ip route add gateway=192.168.2.2                                                 #設置默認網關爲192.168.1.1

 

刪除IP命令:

[admin@MikroTik] >/int print

[admin@MikroTik] >ip address remove [0]


設置完成後可以通過web或winbox連接ros了.

進入後先設置密碼, old password爲空,填入新密碼點擊change即可.

修改網卡名稱方便識別,當然也可以不改。

將ether1修改爲WAN, ether2修改爲LAN.

 

設置LAN所屬網段及網關地址, IP--> address

添加完成後如下所示:

設置DNS,IP --> dns

說明: 勾選Aloow Remote Requets時會佔用大量的外網帶寬,同時也會引起dns攻擊一般不需要勾選。

 

設置防火牆IP--> firewall,設置snat主虛擬主機可以上網。

如下新創建的虛擬機(網絡選擇LAN)可以ping通外網

 

添加DNAT實現外網可以訪問內網服務:

IP-->Firewall點擊加號Chain選擇dstnat, Dst.Address設置ros的外網地址,Protocol選擇6(tcp), 

Dst.Port這裏是外網訪問端口,多個端口寫法22,80,443

在Action頁面

Action選擇dst-nat

To Addresses爲內網服務地址

To Ports爲內網服務端口

添加完成如下所示:

 

 

設置Filter Rules

IP-->Firewall-->Filter Rules

添加完成如下所示:

 

 

設置完成可以測試下,如果可以看到內網服務則配置成功,這裏內網服務器已安裝nginx:

 

IP-Services關閉除了winbox服務外的所有其他服務:

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章