[問答] 內外網路指定指向的問題

作者: misimisu (misimisu)   2025-02-13 08:47:10
目前有單位有個網站對內及對外
外部看見的
www.test.network.com.tw/
假設IP=200.240.90.228 DNS 8.8.8.8
內部使用的
inside.test.network.com.tw/notice/index.asp
假設IP=10.168.1.33 DNS 10.168.1.9
電腦部分也有兩張網卡 對外網路(A)優先 metric值低於對內網路(B)
一般使用網路的話也是使用對外網路(A)
只有部分特地內部網站用IP的有使用route add 10.168.0.0優先往對內網路(B)發
這部分都沒有問題
目前遇到的問題是用網址連接的部分,要如何導向找對內網路(B)這個介面?
單純一張網卡使用對內網路(B)的話
因為有指定DNS 10.168.1.9 可以輸入網址進入解析網域指向到對的IP
但是把(A) (B)網路都接上的話,就無法解析到內部網站
我該如何設定讓兩個介面存在時,某些網址要找對內網路(B)勒?
作者: b325019 (望月)   2025-02-13 11:58:00
正常來說最簡單的做法是內部做一台dns server依照來源IP設不同A
作者: blackbox (黑盒子)   2025-02-13 16:52:00
強制設定由內部DNS解析不行嗎
作者: misimisu (misimisu)   2025-02-13 18:24:00
目前是有一部內部的DNS 10.168.1.9去解析 但是兩張網卡都接通的話 他會主要使用外部網路的介面去解就不會跑到內部網路去了 因為外部網路優先權比較高路由表的話 因為網址輸入內網的ip 可以指定介面就可以正常走內部網路
作者: b325019 (望月)   2025-02-13 18:28:00
兩張網卡DNS都指同一台要解外部的dns讓裡面那台幫你轉
作者: misimisu (misimisu)   2025-02-16 09:18:00
上面大大說的方式測試完後也無法因為兩張網卡的網域沒互通 所以外網看不到內網的dns 所以也發不過去解析網址最後解決的方法是修改hosts讓電腦先自解完ip 屬於內網的網域之後 根據route table再從內網B的網卡出去

Links booklink

Contact Us: admin [ a t ] ucptt.com