跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 咨询个nginx反代问题 多网卡多DNS …
未分類
16 9 月 2021

咨询个nginx反代问题 多网卡多DNS …

FreeDog 大佬有话说 :

咨询个nginx反代问题 多网卡多DNS …

本帖最后由 FreeDog 于 2021-9-16 21:53 编辑

Debian 10.9

sudo apt install resolvconf -y
这个好像是动态管理 DNS ? 不是 各自使用各自的 DNS ?
顺便请教下 resolvconf 如果是动态管理 DNS,不是单独接口使用的话,它的应用场景是什么呢… 感觉还是直接改配置文件方便啊 yc006t

在 interfaces 里配置大概如下:
auto ens37
iface ens37 inet dhcp
dns-nameservers 114.114.114.114

auto ens38
iface ens38 inet dhcp
dns-nameservers 192.168.1.1

配置了检查 resolv.conf,两个 dns 都有.
nameserver 114.114.114.114
nameserver 192.168.1.1

例如:
域名 def.abc.com
在外网的 DNS 114.114.114.114 解析是1.1.1.1
在内网的 DNS 192.168.1.1 解释是 192.168.1.2

在 nginx 反代的时候 填写的反代域名 def.abc.com,proxy_bind 192.168.1.1,这时候会报错。
单独hosts def.abc.com 192.168.1.2,也会报错。

因为 ping 不通 def.abc.com,没有被 DNS 解析出来。

使用 ping -I ens38 def.abc.com 还是不通。
但是 nslookup 指定 dns 192.168.1.1 是能解析出来 IP。
好像是… 被 114.114.114.114 直接解析了。。。

这种有办法解决吗?

有考虑过内网换域名问题,但是还是想咨询下 MJJ dalao。yc005t

yc003t搜了半天,感觉不知道怎么表述这个关键词…没搜出来怎么弄。。。

5SERVER.COM 大佬有话说 :

这是什么样的奇怪需求,按网络接口使用不同的DNS解析?
为什么不直接使用hosts设置域名IP算了

FreeDog 大佬有话说 :

5SERVER.COM 大佬有话说 : 2021-9-16 19:18
这是什么样的奇怪需求,按网络接口使用不同的DNS解析?
为什么不直接使用hosts设置域名IP算了 …

忘说了……试了下手动设置了 hosts,能ping通,但是nginx 还是报错,好像还是走的 dns解析……

这个是历史遗留问题……就当学习下……不行就换域名……

Showfom 大佬有话说 :

http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_bind

指定你反代时候出口的 IP

另外 DNS 不是这样用的,你这个需求用个 dnsmasq 自己建立个本地的 DNS 转发吧

FreeDog 大佬有话说 :

Showfom 大佬有话说 : 2021-9-16 21:28
http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_bind

指定你反代时候出口的 IP

yc014t 这个也忘说了,指定了 proxy_bind 的。

感谢大佬,等我研究下 dnsmasq。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具