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

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

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

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

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

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

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

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

    本文目錄:

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

    一、openwrt的DNS是修改哪個配置文件

    OpenWRT是一個嵌入式Linux系統(tǒng),想要了解嵌入式Linux系統(tǒng)的朋友有福了,今天小編要給大家介紹下OpenWRT路由的基本配置,一起來學習下吧。 chnroutes 路由表 這個路由表集中了所有分配到中國大陸的 IP 段,根據(jù) ftp/apnic/stats/apnic/delegated-apnic-latest 每天自動更新,可使得在訪問國內(nèi)地址時不經(jīng)過 VPN。 想想如果能夠讓家里的路由直接連接 VPN,在家連接 WiFi 的所有設備直接達到Fan墻的效果,應該很 Cool,所以最近在某寶整了一個 Netgear WNDR3800 二手路由回來,先后分別在 DD-WRT 和 OpenWRT 成功配置 VPN + chnroutes,最后還是選擇了 OpenWRT。 DD-WRT vs OpenWRT 關于 DD-WRT 和 OpenWRT,我選擇 OpenWRT 主要因為 DD-WRT ROM 中集成的軟件太多,絕大多數(shù)用不到,要配置 jffs2 來保存腳本文件,一般配置則保存在nvram中,而且無線較不穩(wěn)定,5G頻段常搜索不到(當然可能是我這個路由器型號的支持問題)。OpenWRT 的配置文件語法統(tǒng)一,配置都存儲在文件系統(tǒng)中,且 ROM 本身僅集成了必備組件,非常小,可以只安裝需要的東西,WEB管理界面也是可選安裝,簡潔強大,經(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 連接腳本重復執(zhí)行導致重復添加路由表項: 代碼如下: if [ $OLDGW == ‘x.x.x.x’ ]; then exit 0 fi 其中 x.x.x.x 是 VPN 的網(wǎng)關,可以先本機連接上去之后查看一下網(wǎng)關地址。 c.ssh 連接到路由器,執(zhí)行以下命令: 代碼如下: cd /etc/config/ mkdir pptp-vpncd pptp-vpnvim chnroutes.sh 在 vim 中把編輯好的 chnroutes.sh 粘貼進去(當然也可以通過 ssh 直接把 chnroutes.sh 文件傳過去,或者上傳到某個地方再 wget 下載) 執(zhí)行以下命令,設置權限為可執(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.重啟路由,啟動好之后,進入 LuCI 查看接口狀態(tài),等 WAN 和 VPN 都連接成功后,ssh進去,執(zhí)行 route -n head -n 10 ,效果應該類似這樣: 代碼如下: 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 的是默認路由,網(wǎng)關為 VPN 網(wǎng)關,意味著默認流量都經(jīng)過 VPN,而以下的條目則把目的為國內(nèi)的網(wǎng)段都指向了 ISP 提供的網(wǎng)關。 至此 PPTP VPN 和 chnroutes 已經(jīng)配置完畢。 6.配置 VPN 斷線自動重連 a.創(chuàng)建 /etc/config/pptp-vpn/status-check.sh: vim /etc/config/pptp-vpn/status-check.sh 在 vim 中粘貼以下內(nèi)容(此腳本檢測 VPN 連接狀態(tài),并在斷線后會斷開 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í)行以下命令,設置權限為可執(zhí)行: chmod a+x /etc/config/pptp-vpn/status-check.sh b.進入LuCI 的 System -》 Scheduled Tasks 填入以下內(nèi)容,并保存: */1 * * * * /etc/config/pptp-vpn/status-check.sh 以上實際上是編輯了 cron 配置,cron 每分鐘運行檢測 / 重連腳本,重啟 cron: /etc/init.d/cron restart c.靜待幾分鐘,查看 /tmp 目錄,應該能看到 vpn_oldgw 和 vpn_status_check.log 文件,查看 vpn_status_check.log 文件,可以看到最近一次檢測 VPN 連接狀態(tài)的時間。 代碼如下: 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 可以看出,已成功對國內(nèi)外的目標地址進行了路由選擇。 至此,OpenWRT 路由的基本配置、PPTP VPN、chnroutes 和自動重連已經(jīng)配置完成。 上面就是OpenWRT 路由配置的方法介紹了,如果你要給OpenWRT 配置路由的話,不妨試試本文介紹的方法,希望對你有所幫助。

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

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

    方法1:在設置防火墻的這里:點擊wan的修改

    設置如下圖:

    方法2:

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

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

    那么在openwrt中可以這樣設置

    點擊添加,然后在上面找到點擊修改

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

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

    選擇,保存并應用即可。

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

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

    在設置的時候 就這樣寫 81-1000

    無錫高考志愿規(guī)劃師培訓,可做副業(yè),增加收入??!

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

    廣告

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

    1309閱讀·1評論·0點贊

    2022年10月17日

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

    1.2W閱讀·0評論·1點贊

    2022年2月14日

    OpenWrt防火墻配置(極路由)

    3944閱讀·0評論·0點贊

    2018年2月7日

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

    1.4W閱讀·5評論·4點贊

    2020年6月9日

    圖的生成子圖的概念

    1.8W閱讀·3評論·6點贊

    2020年3月6日

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

    6289閱讀·0評論·1點贊

    2022年1月25日

    對不起 我們免費了,CMA管理會計師直播課,3天0元領~

    高頓cma

    廣告

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

    1.1W閱讀·4評論·4點贊

    2021年12月10日

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

    2245閱讀·2評論·1點贊

    2021年3月7日

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

    1058閱讀·0評論·1點贊

    2022年10月24日

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

    1.1W閱讀·2評論·3點贊

    2017年2月22日

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

    7193閱讀·2評論·0點贊

    2021年1月29日

    Openwrt下設置端口映射 DMZ 訪問控制

    3.9W閱讀·0評論·4點贊

    2016年8月10日

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

    7990閱讀·2評論·2點贊

    2021年10月3日

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

    5710閱讀·0評論·2點贊

    2020年12月6日

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

    7877閱讀·7評論·0點贊

    2021年4月1日

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

    1.9W閱讀·0評論·4點贊

    2021年3月29日

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

    2550閱讀·0評論·1點贊

    2017年1月3日

    openwrt 使用自定義 DNS

    3279閱讀·0評論·0點贊

    2021年11月29日

    去首頁

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

    三、openwrt登錄超時

    故障現(xiàn)象

    假設域名為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地址+端口號訪問正常

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

    內(nèi)網(wǎng)使用XX.XX.XX+端口號,均無法訪問(無論是域名,或者公網(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端口轉發(fā)已設置

    嘗試操作

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

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

    更換不同OpenWRT版本嘗試

    清空瀏覽器緩存,DNS緩存

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

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

    四、openwrt怎么設置dns

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

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


    推薦閱讀:

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

    s6排行榜(s6 top20)

    openai電話驗證(openai電話驗證 虛擬號)

    免費定制logo(免費設計logo在線制作)

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