記錄一次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服務外的所有其他服務:

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM