一、準備工作
1、從OpenWrt官網下載固件
<a href="https://openwrt.org/toh/start" target="_blank">https://openwrt.org/toh/start</a>
2、下載VMware Workstation或VMware Player軟體
<a href="https://www.vmware.com/products/workstation-pro.html" target="_blank">https://www.vmware.com/products/workstation-pro.html</a>
3、創建虛擬機
打開VMware軟體,點擊「新建虛擬機」按鈕,按照提示完成虛擬機的創建。
4、設置虛擬機網路
選擇虛擬機設置中的「網路適配器」,選擇「網路連接方式」,可以選擇橋接模式,這樣虛擬機可以和宿主機在同一網段中。
二、在VMware中安裝OpenWrt
1、打開虛擬機,選擇「安裝操作系統」,選擇圖片文件,選擇OpenWrt固件,然後跟隨嚮導完成安裝。
2、安裝完成後,打開OpenWrt系統,通過路由器配置界面進行配置。
三、設置OpenWrt網路
1、進入OpenWrt界面,選擇「網路」 – 「介面」 – 「LAN」,進入LAN設置頁面。
uci set network.lan.proto='static'
uci set network.lan.ipaddr='192.168.1.1'
uci set network.lan.netmask='255.255.255.0'
uci set network.lan.gateway='192.168.1.1'
uci set network.lan.dns='8.8.8.8'
uci commit network
2、重啟網路服務
/etc/init.d/network restart
四、配置OpenWrt防火牆
1、進入OpenWrt界面,選擇「網路」 – 「防火牆」,進入防火牆設置頁面。
2、增加規則,允許SSH登錄,並開啟埠轉發功能。
uci set firewall.ssh=rule
uci set firewall.ssh.name='Allow-SSH'
uci set firewall.ssh.src='wan'
uci set firewall.ssh.dest_port='22'
uci set firewall.ssh.proto='tcp'
uci set firewall.ssh.target='ACCEPT'
uci set firewall.port_forwarding=redirect
uci set firewall.port_forwarding.name='Forward-to-SSH'
uci set firewall.port_forwarding.src='wan'
uci set firewall.port_forwarding.src_dport='12345'
uci set firewall.port_forwarding.dest_ip='192.168.1.1'
uci set firewall.port_forwarding.dest_port='22'
uci set firewall.port_forwarding.proto='tcp'
uci commit firewall
/etc/init.d/firewall restart
五、通過SSH遠程訪問OpenWrt
1、在宿主機電腦上打開命令行終端,輸入以下命令:
ssh root@虛擬機IP -p 12345
2、輸入默認密碼即可登錄OpenWrt系統。
原創文章,作者:QWGK,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/135315.html