Я вижу, что в Ubuntu 11.10 включен адрес ipv6.
eth0 Link encap:Ethernet HWaddr 78:2b:cb:b0:a0:47
inet addr:192.168.12.11 Bcast:192.168.12.255 Mask:255.255.255.0
inet6 addr: fe80::7a2b:cbff:feb0:a047/64 Scope:Link
Информация о моей системе и моей локальной сети:
Общий вопрос: как я могу настроить свою машину и локальную сеть для создания сервера Apache ipv6?
ip -6 route
сообщит вам, какие маршрутизаторы IPv6 в вашей сети видны вашему компьютеру. Я предполагаю, что их нет, если вы сами не создали их. fe8
или fe80::/10
. Локальный адрес ссылки никогда не должен маршрутизироваться, и вы всегда должны указывать, через какой интерфейс следует маршрутизировать, используя локальный адрес ссылки. ::1/128
или глобальный адрес из сети 2000::/3
, начинающийся с 2
. Чтобы ввести адрес IPv6 в веб-браузере, напишите его как http://[::1]
или в вашем случае http://[fe80::7a2b:cbff:feb0:a047]
. ip -6 router
. И ваш IPv6-адрес, и настройки маршрутизатора вашего компьютера должны устанавливаться автоматически, если в вашей сети есть работающий маршрутизатор IPv6. Так что настройте свой apache2 для прослушивания локального хоста IPv6.
ИЛИ
Сначала настройте туннель для передачи IPv6 на одну из ваших локальных машин. Есть много способов сделать это. Посоветуйтесь с вашим туннельным брокером. Когда вы можете путешествовать со своей машины, продолжайте. После этого вы должны настроить компьютер в качестве маршрутизатора IPv6 для вашей локальной сети и объявить префикс сети, который вы получили для своей локальной сети, другим клиентам. В Linux вы можете использовать radvd
для этого.
Или установите gogoc
, зарегистрируйте пользователя и измените /etc/gogoc/gogoc.conf
, чтобы ваша машина была маршрутизатором для вашей локальной сети. Он настроит для вас все, например, sysctl
и radvd
, кроме брандмауэра.
Вам также следует настроить брандмауэр для локальной сети IPv6, и я бы порекомендовал ufw
. Какой мир хорош после включения IPv6 в /etc/default/ufw
. Это должно быть в наши дни. Существуют разные команды iptables
для брандмауэров IPv4 и IPv6.
Затем настройте свой apache2 для использования глобального адреса IPv6.