У меня есть выделенный сервер Centos 6.5 с nginx и 2 IP-адресами (это 2 IP-адреса (v4) -failover от OVH) для размещения 2 разных веб-сайтов на одном сервере. Я хочу добавить адреса ipv6, но не знаю, как это реализовать.
У меня есть ifcfg-eth0 и ifcfg-eth0: 1 с разными адресами ipv4.
Файл конфигурации nginx выглядит так
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;
}
Как мне выбрать свой ipv6-адрес (как должен выглядеть мой ifconfig) и как должна выглядеть моя конфигурация nginx?
Ура, Аднан
Конфигурация nginx может быть очень простой:
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, которые вы можете использовать, зависят от того, что вам дает ваш хостинг-провайдер. Конфигурация операционной системы зависит от того, что вы используете. Возможно, ваш хостинг-провайдер сможет вам в этом помочь.