Chap 0 前言
0.0 前言
大家好:3
這篇文章 會告訴你OpenWRT的迷人之處:3
我們會從基礎上網開始談起,然後是基礎DHCP、區網DNS(dnsmasq)和檔案分享(NAS),網路開機(TFTP)和IPv6基礎!
請大家耐心看完唷:3
黑蘋果和其他阿厘啊紮的改天再發 好懶 _(:3」∠)
0.1 前提
1.你有一台已經刷過OpenWRT且開通SSH的設備
*刷OpenWRT開SSH的過程各型號都不一樣,我就不贅述了,Google是好夥伴 :3
我是用小米路由器mini啦ˊˇˋ*
2.你了解DHCP、DNS、IP等等的網路基礎概念(不然你可能會看得很痛苦
3.你不希望路由器就像原廠給你的一樣功能少得要命(不然就叫你的工具人來看也是可
4.有耐心、不放棄,還有耐操的網路環境哈哈哈哈
那,讓我們開始吧!
Chap 1 能上網就好
1.1 接線
首先,我們有一台中華電信的Modem.
請分別將Router(OpenWRT那台)的WAN和其中一個LAN孔接到Modem的LAN孔上。
其中,中華電信的LAN孔皆已具有上網能力,LAN(M)接WAN(R)是為了使路由器(R)有上網能力。
而LAN(M)接LAN(R)則是為了讓路由器下的下游設備也能有網路用>.0
當然,你也可以只接LAN到WAN那條,再在路由器裡設VLAN橋接,這樣速度比較快,封包也比較不會亂竄唷。不過一句話,麻煩_(:3」∠)
1.2 設定
接著分別打開Modem和Router的設定頁面
我們以下假定你是中華電信Modem和標準OpenWRT Router.
(Modem)Quick Setup->LAN SETTING->DHCP Server Status :為Enable且IP Address為192.168.1.1
*以下皆用192.168.1.X網段示範,想用別的網段的可以自己用192.168.K.1代替唷,填入K就可以了*
(Router)Network->Interfaces
找到Router的MAC Address後,記下來。
把LAN、WAN、WAN6分別對應的網卡名稱都記下來(我的分別是br-lan、eth0.2、eth0.2)*後兩者通常相同*
按下LAN旁邊的Edit,將Protocol改為Static Address,按下Switch Proctocol.
IPv4 address填入192.168.1.X ,其中X非1且小於256,要好記>.0我填192.168.1.4
IPv4 netmask選255.255.255.0
IPv4 gateway填192.168.1.G G要記下來
大概就像這樣
http://i.imgur.com/SDErsuY.png
剩下留空
下面DHCP的部分
http://i.imgur.com/1CEbX9D.png
http://i.imgur.com/fF52Ue9.png
其中DHCP Options的選項
6代表DNS,後面的逗號後面都可以填DNS位址,可以一直填下去。
3代表Gateway、1代表Subnet Mask.剩下的都照填就可以了,是一些可以讓Windows或Linux開機電腦可以比較快抓到IP的參數~
http://i.imgur.com/nufJeyj.png
照填~然後Save&Apply
(跳回Modem)DHCP Server
http://i.imgur.com/9RKQSuo.png
照填,其中的192.168.1.2就是上面的192.168.1.G
看你G填甚麼這裡就填甚麼囉~
Apply後注意下面的ADD STATIC IP ADDRESS
MAC Address填入剛剛存起來的MAC Address,IP填入192.168.1.G,Apply.
這個時候請將電腦的區域網路介面卡停用再重新啟用,就能抓到新的IP了。如果沒辦法的話
http://i.imgur.com/qnfxJcL.png
請先如此設定以確保你接下來能順利連上Router和Modem.
(不過如果你沒辦法抓到新的DHCP IP的話可能就很麻煩了,像我自己的狀況一樣OAQ)
沒辦法抓到的情況會在區網DNS的地方一併解釋,這裡假設你不用自己改IP就能連上Router和Modem了。
(跳到Router)WAN->Edit,改成DHCP Client後Save&Apply
WAN6->Edit 改成DHCPv6 Client後Save&Apply
恭喜你,基礎設定完成了,你的電腦應該可以上網並且抓到IPv6位址了!
(以上思路:限定Modem只用DHCP分配IP給Router,其他的裝置皆由Router DHCP分配,Router透過Modem撥接上網。)
這個時候Router應該會有兩個IP位址,根據我上面的設定會是192.168.1.2和192.168.1.4。
Chap 2 dnsmasq
2.0 前言
dnsmasq是一套可以讓我們方便部屬DHCP和建立本地DNS的方便工具!
我們在這章節可以學到如何進階部屬DHCP和建立本地DNS。
例如,我現在可以用xm.home這個網址連到我的Router
cht.home連到Modem,pc.5f.home連到我的電腦,pc.4f.home連到4樓的電腦等等...非常好用:D
累了,續更...
你可能有興趣的文章...
全部留言
我這台小米路由器青春版(閹割版)沒有usb所以只能靠telnet刷Pandorabox啦QQ http://i.imgur.com/6noR1pE.jpg
我剛剛弄有點亂搞混了😂 我要說的是我這台R1CL因為沒有網路線以外的連外接口,所以是前面刷開發版只能用reset+網路線恢復模式才能刷成功啦 然後後面是直接靠telnet模式做完下載跟刷入的動作才對😂 然後刷完重開兩次都在那邊閃紅燈我還以為掛掉,繼續給他閃下去就會自己成功了,不過現在藍燈變紫燈不知道算不算正常哈哈哈 附我剛剛改成開發版以後的步驟,至少比Pandorabox提供的拆機刷入這招簡單簡單😂😂 http://i.imgur.com/ti0WNfw.jpg
B7 mini版可以用usb開通ssh ssh就相當於telnet的功能~用法也一樣 mini版沒有網路線恢復模式XD
沒辦法啊,青春版比mini更精簡,只能用這種xx的方法 唯一優點大概是行動電源就能供電😂 網路線就是長按reset鍵,按到閃黃燈以後,去電腦用網路線+固定ip(192.168.31.*)跟路由器連線,然後直接傳開發版進去就會自動刷哈哈哈