Openwrt/lede軟路由設置爲ap模式

最近在折騰蝸牛星際,安裝了3617X黑裙,然後用vmm虛擬安裝koolshare軟路由,由於我買的是C款雙網口版,且已連接上級路由器實現上網。於是就想能不能把另外一個網口lan口供其它設備上網。如果按照koolshare的默認設置,該虛擬軟路由是作爲二級路由器配置的,接在lan口的設備雖然可以上網,但與上級路由器下連接的設備不在一個網段,設備之間的互相訪問不是很方便。於是又想能不能將該軟路由配置爲ap模式,讓其lan口下接設備與黑裙、上級路由器下接的所有設備都在一個網段呢?

經過一段時間的摸索,終於讓我找到了通過修改/etc/config/network文件的方式實現此功能。首先是羣暉中vmm中的【網絡】設置:

看下圖,連接上設備就ok了!

 

 

接着在vmm中虛擬機中網絡設置(記得在設置【齒輪】中選擇e1000模式)

 

其他設置略過,開啓koolshare虛擬機,就在vmm的虛擬機界面點擊頂部【連接】按鈕進入到koolshare軟路由的shell:

 

用vi /etc/config/network修改網絡配置如下保存即可:

 

config interface 'loopback'

option ifname 'lo'

option proto 'static'

option ipaddr '127.0.0.1'

option netmask '255.0.0.0'

 

config globals 'globals'

option ula_prefix 'fd4f:39c6:377f::/48'

option multipath 'disable'

option mptcp_path_manager 'fullmesh'

option mptcp_scheduler 'default'

option congestion 'bbrplus'

option mptcp_checksum '0'

option mptcp_debug '0'

option mptcp_syn_retries '5'

option mptcp_fullmesh_num_subflows '1'

option mptcp_fullmesh_create_on_err '1'

option mptcp_ndiffports_num_subflows '1'

 

config interface 'lan'

option type 'bridge'

option proto 'static'

option netmask '255.255.255.0'

option gateway '192.168.12.1'

option broadcast '192.168.12.255'

option ip6assign '60'

option multipath 'off'

option ipaddr '192.168.12.180'

option ifname 'eth0 eth1'

option dns '114.114.114.114 223.5.5.5'

關鍵是lan口的設置部分,如此示例爲假設主路由的ip爲192.168.12.1,並將lede軟路由的ip設爲192.168.12.180。之後即將eth0、eth1兩個網口橋接,並將dns設置爲114.114.114.114及 223.5.5.5

設置後登陸路由器查看網絡接口的設置如下(我的理解,直接在路由器管理界面按此設置網絡接口就可以達到修改爲ap的目的

WAN口已經消失了(所以如果是在路由器管理界面設置的話,在完成LAN接口的所有設置後,刪除WAN接口就可以達到同樣的效果

小結一下,在管理頁面將lan接口ip設置爲靜態並與主路由爲同一網段,網關設置爲主路由ip,dns可以設置爲主路由ip也可以設置成114等公共dns,關閉dhcp,同時在物理設置處橋接準備作爲lan口的所有接口;再刪除wan接口。搞定!

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