說明:
RouterOS版本:RouterOS 5.22破解版
網卡1(wan):接外網
IP:58.2xx.xxx.43
子網掩碼:255.255.255.0
網關:58.2xx.xxx.41
DNS:
61.177.7.1、8.8.8.8
網卡2(lan):接內網
IP:10.0.0.1
子網掩碼:255.255.255.0
實現目的:局域網客戶機通過RouterOS能夠上網
試驗環境:
ESXI5.5,兩張物理網卡,一張內網,一張公網IP,新建虛擬機的時候,選擇自定義,選擇其他linux 32位,在高級選項“虛擬設備節點”選擇IDE(0:0),否則會提示找不到驅動
以下操作在登錄RouterOS控制檯後進行
一、設置RouterOS登錄密碼
備註:默認安裝之後,登錄賬戶:admin密碼爲空
下面設置admin的登錄密碼爲:123456
password
old password:
new password:123456 #輸入密碼
retype new password:123456 #再次輸入密碼
密碼設置完成
二、配置網卡IP地址
進入控制檯命令行
interface print #顯示可用的網卡信息
會出現ether1 ether2等網卡信息
這裏ether1代表網卡1,我們用來連接外網
ether2代表網卡2,用來連接內網
ip address add address=58.2xx.xxx.43/29 interface=ether1 #設置外網地址
ip address add address=10.0.0.1/24 interface=ether2 #設置內網地址
ip address print #查看接口地址
三、使用winbox登錄RouterOS
設置局域網客戶機
IP:10.0.0.2(最後一位:1-254,除過100都可以)
子網掩碼:255.255.255.0
DNS不設置
設置完成之後,打開winbox
Connetct To(連接到):10.0.0.1
Login(登錄名):admin
Password(密碼):123456
勾選Keep Password(保存密碼)
勾選Secure Mode(安全模式)
Load Previous Session(讀取以前的會話):由於我們是第一次登錄,所以不勾選
Note(註釋):可以默認,也可以自己填寫
設置好之後,點Connect(連接)
進入RouterOS控制界面
以下操作在winbox中進行
四、修改網卡接口名字
Interfaces
雙擊打開ether1-General
Name:WAN
OK
同樣的方法修改ether2爲LAN
五、設置外網網關(設置默認路由)
IP-Routes
點左上角的+號
Gateway:58.2xx.xxx.41
OK
其他的默認即可
隨後會出現一個AS的路由
六、設置NAT網絡地址轉換,映射外網,把所有內網的訪問請求都映射到外網58.2xx.xx.43上面
即所有局域網內的客戶機是通過RouterOS路由器的外網IP:58.2xx.xx.43來上網的
IP-Firewall-NAT
點左上角的+號
general-srcnat,src-address:10.0.0.0/24
Action
Action:src-nat
To Addresses:58.2xx.xx.43
To Ports:(不要填寫,否則會提示端口無效。。。也不知道爲啥)
最後,Aply-OK
七、設置DNS服務器
IP-DNS
點左上角的+號
Name:DNS1
Address:61.177.7.1
Apply-OK
用同樣的方法再添加一個DNS2(但試驗過程中,沒有看到可以添加第二個dns的選項,貌似ros版本低不支持?反正不管,夠用就行)
設置爲8.8.8.8
八、設置DHCP服務器
IP-DHCP Server
切換到DHCP
點Setup(DHCP設置引導,這個比較實用)
DHCP Server Interface:LAN
Next
DHCP Address Space(地址範圍):10.0.0.0/24
Next
Gateway for DHCP Network(網關):10.0.0.1
Next
DHCP可分配的IP地址如下
10.0.0.2-10.0.0.254
默認Next
DNS Servers:8.8.8.8
Next
DHCP租約時間,默認即可
Next
點OK設置完成
測試:
局域網內客戶機IP地址設置爲自動獲得
打開網頁,ping baidu.com OK的話,配置成功
至此,RouterOS 5.22 固定IP共享上網設置完成