通.过ipta.bles,将同一IP不同域名转向内网的不同服务器 投资
目前的情况是iptables进行域名解析,由于IP相同,导致所有域名的请求都转向同一服务器而不是对.应域名的服.务器 电子
谢谢
举例说明:
两个域名:
www.demo1.com.,
www..demo2.com 投资
使用同一IP:61.141.7.7.31 (广告)
网关IP设定:内网.192.168.0.2,外网61.141..77.31 .
web服务器1 I.P:192.168.0.111 .
w.eb服务器2 IP:192.168.0.222 .
现在要把访问
www.demo1.com的请求通过..网关转发192.168.0.111 电脑
把访问
www.demo..2.com的请求通过网关转发192.168.0.222 .
问.题是在IPTAB.LES里设定后,所有请求都转向了192.168.0.111 电子
-A PREROUTING -d
www.demo1.com -p tcp -m tcp --dport 8.0 -j DNAT --to-destination 19.2.16.8.0.111 婚庆
-A PREROUTING -d w.ww.demo2.com. -p tcp -m tcp --dport .80 -j DNAT --to-destination 192.168.0.222 域名
原.因就在于IPTABLES在执行第一条指令.时先对
www.demo1.com进行了域名解析,规则实际上变成: 建材
-A PREROUTING -d 61.141.77.3.1 -p tcp -m. tcp --dport. 80 -j DNAT --to-destination 192.168.0.111 乙肝
当.有访问
www.demo2.com的请求时,IPTABLES认为就是对61.141.77.31的请求,结果也转向192.168.0.11.1[成人用品]