Назад | Перейти на главную страницу

Сервер с несколькими адресами ipv4 с добавлением ipv6

У меня есть выделенный сервер 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, которые вы можете использовать, зависят от того, что вам дает ваш хостинг-провайдер. Конфигурация операционной системы зависит от того, что вы используете. Возможно, ваш хостинг-провайдер сможет вам в этом помочь.