HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    openwrt自定義dns(openwrt自定義DNS設(shè)置)

    發(fā)布時(shí)間:2023-04-14 09:29:18     稿源: 創(chuàng)意嶺    閱讀: 139        

    大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于openwrt自定義dns的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。

    開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁版、PC客戶端

    官網(wǎng):https://ai.de1919.com。

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    openwrt自定義dns(openwrt自定義DNS設(shè)置)

    一、openwrt的DNS是修改哪個(gè)配置文件

    OpenWRT是一個(gè)嵌入式Linux系統(tǒng),想要了解嵌入式Linux系統(tǒng)的朋友有福了,今天小編要給大家介紹下OpenWRT路由的基本配置,一起來學(xué)習(xí)下吧。 chnroutes 路由表 這個(gè)路由表集中了所有分配到中國大陸的 IP 段,根據(jù) ftp/apnic/stats/apnic/delegated-apnic-latest 每天自動(dòng)更新,可使得在訪問國內(nèi)地址時(shí)不經(jīng)過 VPN。 想想如果能夠讓家里的路由直接連接 VPN,在家連接 WiFi 的所有設(shè)備直接達(dá)到Fan墻的效果,應(yīng)該很 Cool,所以最近在某寶整了一個(gè) Netgear WNDR3800 二手路由回來,先后分別在 DD-WRT 和 OpenWRT 成功配置 VPN + chnroutes,最后還是選擇了 OpenWRT。 DD-WRT vs OpenWRT 關(guān)于 DD-WRT 和 OpenWRT,我選擇 OpenWRT 主要因?yàn)?DD-WRT ROM 中集成的軟件太多,絕大多數(shù)用不到,要配置 jffs2 來保存腳本文件,一般配置則保存在nvram中,而且無線較不穩(wěn)定,5G頻段常搜索不到(當(dāng)然可能是我這個(gè)路由器型號(hào)的支持問題)。OpenWRT 的配置文件語法統(tǒng)一,配置都存儲(chǔ)在文件系統(tǒng)中,且 ROM 本身僅集成了必備組件,非常小,可以只安裝需要的東西,WEB管理界面也是可選安裝,簡潔強(qiáng)大,經(jīng)過若干天的使用一直比較穩(wěn)定。 配置 已配置好 OpenWRT 上網(wǎng)的童鞋們可以直接跳過 1/toh/start),然后到這里下載編譯好的 ROM:downloads/ 。最新的 stable 版本是 attitude_adjustment(12/toh/netgear/wndr3800) 2/doc/start#configuring/doc/howto/internet/doc/howto/luci or ipaddress’ option ‘buffering’ ‘1’ c (65 (184 (74/ 下載 linux.zip,解壓 b.把 ip-pre-up 重命名為 chnroutes.sh,打開編輯,在 if [ ! -e /tmp/vpn_oldgw ]; then 前插入以下代碼,以避免 ppp 連接腳本重復(fù)執(zhí)行導(dǎo)致重復(fù)添加路由表項(xiàng): 代碼如下: if [ $OLDGW == ‘x.x.x.x’ ]; then exit 0 fi 其中 x.x.x.x 是 VPN 的網(wǎng)關(guān),可以先本機(jī)連接上去之后查看一下網(wǎng)關(guān)地址。 c.ssh 連接到路由器,執(zhí)行以下命令: 代碼如下: cd /etc/config/ mkdir pptp-vpncd pptp-vpnvim chnroutes.sh 在 vim 中把編輯好的 chnroutes.sh 粘貼進(jìn)去(當(dāng)然也可以通過 ssh 直接把 chnroutes.sh 文件傳過去,或者上傳到某個(gè)地方再 wget 下載) 執(zhí)行以下命令,設(shè)置權(quán)限為可執(zhí)行: chmod a+x chnroutes.sh d.用 vim 編輯 /lib/netifd/ppp-up 文件: vim /lib/netifd/ppp-up 在 [ -d /etc/ppp/ip-up.d ] && { 這一行前插入以下內(nèi)容,確保 ppp 連接腳本能夠被執(zhí)行: sh /etc/config/pptp-vpn/chnroutes.sh e.重啟路由,啟動(dòng)好之后,進(jìn)入 LuCI 查看接口狀態(tài),等 WAN 和 VPN 都連接成功后,ssh進(jìn)去,執(zhí)行 route -n head -n 10 ,效果應(yīng)該類似這樣: 代碼如下: root@FC_R0:/etc/config# route -n head -n 10 Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.7.0.1 0.0.0.0 UG 0 0 0 pptp-vpn 1.0.1.0 58.111.43.1 255.255.255.0 UG 0 0 0 pppoe-wan 1.0.2.0 58.111.43.1 255.255.254.0 UG 0 0 0 pppoe-wan 1.0.8.0 58.111.43.1 255.255.248.0 UG 0 0 0 pppoe-wan 1.0.32.0 58.111.43.1 255.255.224.0 UG 0 0 0 pppoe-wan 1.1.0.0 58.111.43.1 255.255.255.0 UG 0 0 0 pppoe-wan 1.1.2.0 58.111.43.1 255.255.254.0 UG 0 0 0 pppoe-wan 1.1.4.0 58.111.43.1 255.255.252.0 UG 0 0 0 pppoe-wan 其中 Destination 為 0.0.0.0 的是默認(rèn)路由,網(wǎng)關(guān)為 VPN 網(wǎng)關(guān),意味著默認(rèn)流量都經(jīng)過 VPN,而以下的條目則把目的為國內(nèi)的網(wǎng)段都指向了 ISP 提供的網(wǎng)關(guān)。 至此 PPTP VPN 和 chnroutes 已經(jīng)配置完畢。 6.配置 VPN 斷線自動(dòng)重連 a.創(chuàng)建 /etc/config/pptp-vpn/status-check.sh: vim /etc/config/pptp-vpn/status-check.sh 在 vim 中粘貼以下內(nèi)容(此腳本檢測 VPN 連接狀態(tài),并在斷線后會(huì)斷開 WAN 和 VPN 接口,10秒后重新連接 WAN,并在 30 秒后重連 VPN): 代碼如下: #!/bin/sh《/p》 《p》if [ -f “/tmp/vpn_status_check.lock” ] then exit 0 fi《/p》 《p》VPN_CONN=`ifconfig grep pptp-vpn`《/p》 《p》if [ -z “$VPN_CONN” ] then touch /tmp/vpn_status_check.lock echo WAN_VPN_RECONNECT at: 》》 /tmp/vpn_status_check_reconn.log date 》》 /tmp/vpn_status_check_reconn.log《/p》 《p》 ifdown vpn ifdown wan sleep 10 ifup wan sleep 30 ifdown vpn sleep 10 ifup vpn sleep 40 rm /tmp/vpn_status_check.lock《/p》 《p》else date 》 /tmp/vpn_status_check.log fi 執(zhí)行以下命令,設(shè)置權(quán)限為可執(zhí)行: chmod a+x /etc/config/pptp-vpn/status-check.sh b.進(jìn)入LuCI 的 System -》 Scheduled Tasks 填入以下內(nèi)容,并保存: */1 * * * * /etc/config/pptp-vpn/status-check.sh 以上實(shí)際上是編輯了 cron 配置,cron 每分鐘運(yùn)行檢測 / 重連腳本,重啟 cron: /etc/init.d/cron restart c.靜待幾分鐘,查看 /tmp 目錄,應(yīng)該能看到 vpn_oldgw 和 vpn_status_check.log 文件,查看 vpn_status_check.log 文件,可以看到最近一次檢測 VPN 連接狀態(tài)的時(shí)間。 代碼如下: root@FC_R0:/tmp# ls vpn* vpn_oldgw vpn_status_check.log root@FC_R0:/tmp# cat vpn_status_check.log Tue Jul 15 00:04:02 HKT 2014 root@FC_R0:/tmp# 你可以在 LuCI 中斷開 VPN 接口,在接下來的4-5分鐘,觀察 WAN 和 VPN 的重連情況。 d.分別 traceroute 和 ,觀察第二跳的地址: 代碼如下: FL-MBP:~ fatlyz$ traceroute head -n 3 traceroute: Warning: has multiple addresses; using 74.125.239.115 traceroute to (74.125.239.115), 64 hops max, 52 byte packets fc_r0.lan (192.168.7.1) 2.161 ms 0.912 ms 0.895 ms 10.7.0.1 (10.7.0.1) 193.747 ms 187.789 ms 289.744 ms 23.92.24.2 (23.92.24.2) 259.323 ms 354.625 ms 408.535 ms 代碼如下: FL-MBP:~ fatlyz$ traceroute head -n 3 traceroute to (180.76.3.151), 64 hops max, 52 byte packets 1 fc_r0.lan (192.168.7.1) 1.190 ms 0.984 ms 0.731 ms 2 58.111.43.1 (58.111.43.1) 20.616 ms 38.822 ms 18.484 ms 3 183.56.35.133 (183.56.35.133) 20.056 ms 52.353 ms 87.841 ms 可以看出,已成功對(duì)國內(nèi)外的目標(biāo)地址進(jìn)行了路由選擇。 至此,OpenWRT 路由的基本配置、PPTP VPN、chnroutes 和自動(dòng)重連已經(jīng)配置完成。 上面就是OpenWRT 路由配置的方法介紹了,如果你要給OpenWRT 配置路由的話,不妨試試本文介紹的方法,希望對(duì)你有所幫助。

    二、openwrt防火墻設(shè)置打開轉(zhuǎn)發(fā)后,無法連接

    只需要在設(shè)置端口轉(zhuǎn)發(fā)時(shí)候,將對(duì)應(yīng)的內(nèi)網(wǎng)網(wǎng)卡的MAC地址賦值為源地址即可**

    方法1:在設(shè)置防火墻的這里:點(diǎn)擊wan的修改

    設(shè)置如下圖:

    方法2:

    比如: 我在家里內(nèi)網(wǎng)的一臺(tái)主機(jī)上布置了一個(gè)Nextcloud服務(wù),端口設(shè)置為88端口

    那么通過http://localhost:88 是可以訪問到的。

    那么在openwrt中可以這樣設(shè)置

    點(diǎn)擊添加,然后在上面找到點(diǎn)擊修改

    注意這里,將布置有服務(wù)的內(nèi)網(wǎng)機(jī)器MAC地址選擇上。

    比如我的是在這里部署的nextcloud

    選擇,保存并應(yīng)用即可。

    然后使用你自己的公網(wǎng)IP或者已經(jīng)解析好的域名加上你設(shè)置的端口號(hào)就可以了。

    如果要一次映射很多的端口比如要81-1000的端口都映射上

    在設(shè)置的時(shí)候 就這樣寫 81-1000

    無錫高考志愿規(guī)劃師培訓(xùn),可做副業(yè),增加收入?。?/p>

    高考志愿規(guī)劃師培養(yǎng)計(jì)劃

    廣告

    openwrt的dns無法解析內(nèi)網(wǎng)地址的問題解決方案

    1309閱讀·1評(píng)論·0點(diǎn)贊

    2022年10月17日

    openwrt軟路由實(shí)現(xiàn)ipv6 nat 上網(wǎng)配置

    1.2W閱讀·0評(píng)論·1點(diǎn)贊

    2022年2月14日

    OpenWrt防火墻配置(極路由)

    3944閱讀·0評(píng)論·0點(diǎn)贊

    2018年2月7日

    關(guān)于OpenWrt軟路由端口轉(zhuǎn)發(fā)(端口映射)無效/加載/訪問速度慢的解決方法

    1.4W閱讀·5評(píng)論·4點(diǎn)贊

    2020年6月9日

    圖的生成子圖的概念

    1.8W閱讀·3評(píng)論·6點(diǎn)贊

    2020年3月6日

    OpenWRT的NAT環(huán)回似乎失效問題

    6289閱讀·0評(píng)論·1點(diǎn)贊

    2022年1月25日

    對(duì)不起 我們免費(fèi)了,CMA管理會(huì)計(jì)師直播課,3天0元領(lǐng)~

    高頓cma

    廣告

    已解決關(guān)于vmware搭openwrt旁路由 無線網(wǎng)卡設(shè)備無法上網(wǎng)

    1.1W閱讀·4評(píng)論·4點(diǎn)贊

    2021年12月10日

    OpenWrt路由配置Openνρη服務(wù)器訪問內(nèi)網(wǎng)資源

    2245閱讀·2評(píng)論·1點(diǎn)贊

    2021年3月7日

    OpenWrt出現(xiàn)未保存的配置,且無法保存成功的問題解決方案

    1058閱讀·0評(píng)論·1點(diǎn)贊

    2022年10月24日

    openwrt 內(nèi)網(wǎng)域名 解析錯(cuò)誤

    1.1W閱讀·2評(píng)論·3點(diǎn)贊

    2017年2月22日

    OPENWRT或旁路由如果不能正常使用opkg,正確上網(wǎng)等的一種解決方法

    7193閱讀·2評(píng)論·0點(diǎn)贊

    2021年1月29日

    Openwrt下設(shè)置端口映射 DMZ 訪問控制

    3.9W閱讀·0評(píng)論·4點(diǎn)贊

    2016年8月10日

    openwrt路由器(紅米AC2100)折騰全程——多撥、ipv6負(fù)載均衡、ipv6 nat6、ddns、端口轉(zhuǎn)發(fā)

    7990閱讀·2評(píng)論·2點(diǎn)贊

    2021年10月3日

    openwrt 防火墻_OpenWrt路由器網(wǎng)絡(luò)配置詳解,再也不用登陸web界面配置了

    5710閱讀·0評(píng)論·2點(diǎn)贊

    2020年12月6日

    open-能連接,但無法訪問內(nèi)網(wǎng)的問題

    7877閱讀·7評(píng)論·0點(diǎn)贊

    2021年4月1日

    openwrt 處理間歇性無法上網(wǎng)(DNS故障)問題

    1.9W閱讀·0評(píng)論·4點(diǎn)贊

    2021年3月29日

    OpenWRT DNS無法解析WAN連接的內(nèi)網(wǎng)服務(wù)器域名

    2550閱讀·0評(píng)論·1點(diǎn)贊

    2017年1月3日

    openwrt 使用自定義 DNS

    3279閱讀·0評(píng)論·0點(diǎn)贊

    2021年11月29日

    去首頁

    看看更多熱門內(nèi)容

    三、openwrt登錄超時(shí)

    故障現(xiàn)象

    假設(shè)域名為baidu.com,該地址在外網(wǎng)訪問正常,通過baidu.com:123的方式也能夠正常訪問,

    但是在內(nèi)網(wǎng)訪問baidu.com,那么Chmod提示:ERR_CONNECTION_TIMED_OUT

    內(nèi)網(wǎng)通過內(nèi)網(wǎng)IP地址+端口號(hào)訪問正常

    內(nèi)網(wǎng)使用:baidu.com或公網(wǎng)IP地址直接訪問,可以出現(xiàn)OpenWRT的登錄頁面

    內(nèi)網(wǎng)使用XX.XX.XX+端口號(hào),均無法訪問(無論是域名,或者公網(wǎng)IP地址)

    環(huán)境

    使用OpenWrt軟路由做主路由

    固件版本:OpenWrt Ipv6-Mini-S2021.08.08 by Sirpdboy / LuCI Master (git-21.211.30217-03784c3)

    內(nèi)核版本:5.4.132

    客戶端為Win10,Edge與谷歌瀏覽器,還有ipad

    本地部署了Nginx反向代理

    OpenWrt端口轉(zhuǎn)發(fā)已設(shè)置

    嘗試操作

    在OpenWRT—網(wǎng)絡(luò)—DHCP/DNS—服務(wù)器設(shè)置—基本設(shè)置中:“重綁定保護(hù)‘已經(jīng)取消勾選

    在OpenWRT—網(wǎng)絡(luò)—DHCP/DNS—服務(wù)器設(shè)置—HOSTS和解析文件設(shè)置中:自定義挾持域名,已經(jīng)將域名與IP綁定

    更換不同OpenWRT版本嘗試

    清空瀏覽器緩存,DNS緩存

    在外網(wǎng)訪問abc.baidu.com時(shí),檢查Nginx日志文件,可以找到訪問記錄,但是在本地訪問相同網(wǎng)址時(shí),Nginx并沒有相關(guān)記錄信息

    嘗試在網(wǎng)絡(luò),主機(jī)名中添加主機(jī)名和對(duì)應(yīng)的IP地址,然后內(nèi)網(wǎng)訪問域名+IP可以訪問了,但是直接訪問nginx代理的二級(jí)域名故障依舊

    四、openwrt怎么設(shè)置dns

    DNS錯(cuò)誤,可能你們學(xué)校設(shè)置了禁止轉(zhuǎn)發(fā)DNS。 解決方案A:在電腦的IP設(shè)置里面手動(dòng)設(shè)置DNS 解決方案B:在網(wǎng)絡(luò)DHCP里面填寫6,DNS1,DNS2(DNS1,2是你的DNS IP) 還有一個(gè)可能,你們學(xué)校內(nèi)網(wǎng)是IPV6 目前openwrt不能能夠直接支持IPV6.

    以上就是關(guān)于openwrt自定義dns相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    在線ps網(wǎng)站(photoshop在線網(wǎng)頁版)

    s6排行榜(s6 top20)

    openai電話驗(yàn)證(openai電話驗(yàn)證 虛擬號(hào))

    免費(fèi)定制logo(免費(fèi)設(shè)計(jì)logo在線制作)

    家居建材聯(lián)盟的意義(家居建材聯(lián)盟的意義和價(jià)值)