我有一个专用的Centos 6.5服务器,用nginx和2个ip地址(这些是来自OVH的2个ip(v4)-failover地址),用于在同一台服务器上托pipe2个不同的网站。 我想添加ipv6地址,但不知道如何实现这一点。
我有ifcfg-eth0和ifcfg-eth0:1都有不同的ipv4地址。
nginxconfiguration文件看起来像
server { listen ipv4address_site1:80; listen ipv4address_site1:443 default ssl spdy; server_name server_for_eth0; } server { listen ipv4address_site2:80; listen ipv4address_site2:443 default ssl spdy; server_name server_for_eth0:1; }
我应该如何select我的ipv6地址(我的ifconfig应该是什么样的),我的nginxconfiguration应该是什么样的?
干杯,阿德南
nginxconfiguration可以像下面这样简单:
server { listen ipv4address_site1:80; listen ipv4address_site1:443 default ssl spdy; listen [ipv6address_site1]:80; listen [ipv6address_site1]:443 default ssl spdy; server_name server_for_eth0; } server { listen ipv4address_site2:80; listen ipv4address_site2:443 default ssl spdy; listen [ipv6address_site2]:80; listen [ipv6address_site2]:443 default ssl spdy; server_name server_for_eth0:1; }
您可以使用的IPv6地址取决于您的托pipe服务提供商给您的东西。 操作系统configuration取决于您正在运行的是什么。 也许你的托pipe服务提供商可以帮助你。