OpenWrt旁路由DHCP指定主路由网关方法

在一般的家庭网络环境中,可以让光猫负责拨号上网,OpenWrt旁路由负责科学上网及实现其他应用,DHCP可以放在主路由上,这样的好处是折腾旁路由不会影响整个家庭网络。如果DHCP设置在旁路由上,旁路由出现故障,则会影响到整个家庭网络访问。

如果家庭需要科学上网的设备占绝大多数,那么DHCP放在旁路由上自然会更加方便,这时候对不需要科学上网的设备,我们可以在旁路由上将设备的网关和DNS指定为主路由,让它直接通过主路由访问外部网络,从而免去在客户端设备上手动设置的烦恼。下面介绍设置过程。

示例网络环境:主路由华为P812E光猫,网关地址192.168.18.254,旁路由使用NanoPi R6S软路由,固件为lean编译的版本,网关地址192.168.18.2。

设置DHCP静态映射

转到网络>DHCP/DNS,把已分配的设备的IP地址进行静态映射,如下图所示:

修改DHCP标识

使用finalshell工具,连接OpenWrt后台,编辑/etc/config/dhcp文件,在不需要科学上网的设备上添加”direct”标识。

config host
option name 'Fn1'
option dns '1'
option mac 'fa:11:e5:65:4f:83'
option ip '192.168.18.114'
option tag 'direct'

config host
option name 'Fn2'
option dns '1'
option mac '9e:53:76:01:cd:05'
option ip '192.168.18.115'
option tag 'direct'

config host
option name 'Fn3'
option dns '1'
option mac '74:97:79:ce:7e:99'
option ip '192.168.18.116'
option tag 'direct'

编辑完成,保存文件。

设置DHCP高级选项

转到网络>接口>LAN,点击右侧的修改,在下面的DHCP的高级设置处,添加以下两个选项:

tag:direct,3,192.168.18.254  
tag:direct,6,192.168.18.254

tag:direct,3,192.168.18.254表示将指定标识为direct的设备网关指向192.168.18.254;tag:direct,6,192.168.18.254表示将指定标识为direct设备的DNS指向192.168.18.254。

DHCP高级选项的设置,可以参考恩山的这篇贴子

修改完成以后,点击保存并应用。客户端断开后重连,上述设备通过旁路由DHCP服务将会获取到主路由的网关和DNS。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇