在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux/ 服務器里有兩個ip,使用nginx建站的如何給每一個域名設置指定不同的ip?

服務器里有兩個ip,使用nginx建站的如何給每一個域名設置指定不同的ip?

現(xiàn)在我是直接在dns里給域名解析了不同的ip,網(wǎng)速測試的時候可以找到相應的ip,難道就解析域名指定到什么ip,不用設置就好了嗎?

我在當前的網(wǎng)站配置文件include /www/server/panel/vhost/nginx/域名.conf;
listen 里設置ip之后網(wǎng)站就404了。

server
{
    listen XX.XXX.80.104:80;
    *************************
    *************************

這個幾年前也有人問
nginx listen指定IP:80和不指定監(jiān)聽所有80端口請求,前者訪問正常后者訪問404,這是為什么? - SegmentFault 思否 https://segmentfault.com/q/10...

回答
編輯回答
任她鬧
  1. 首先注意下DNS的緩存。比如如果掛萬網(wǎng)的話,本機DNS建議用阿里的公共DNS。
  2. 如果直接在DNS一級分流的話,請求應該到不了你設置好的Ngx上,比如你有倆ip,10.0.0.110.0.0.2,如果你在DNS設置了前者發(fā)到www.a.com、后者發(fā)到www.b.com,那www.b.com的請求是到不了10.0.0.1的。
  3. 如果你想把分流放到某一個ip上,應該是都解析到這個ip,然后再在Ngx上通過server_name或者反向代理到不同的應用服務上
2017年2月7日 10:15