Сегодня я получил новый интернет-контракт. Это первый раз, когда я использую этот маршрутизатор и имею дело с IPv6. Я хочу разместить локальный веб-сайт на домашнем сервере. Я зашел на страницу конфигурации маршрутизатора и нашел эти два IP:
Интернет-статус
IPv6-адрес
fe80::8af6:c7ff:fe13:36d5/64
2a03:8061:8300:0:25c5:7de4:7f1d:7170/128
Насколько я знаю, мне следует создать запись AAAA для своего домена и указать в ней IP-адрес маршрутизатора, а затем пересылать все на свой сервер.
Однако прежде чем сделать что-либо из этого, я сделал следующее:
1- Я зашел [fe80::8af6:c7ff:fe13:36d5]
в свой браузер, но получил следующее сообщение: «Упс! Google Chrome не удалось подключиться к [fe80::8af6:c7ff:fe13:36d5]»
2- Я нажал [2a03:8061:8300:0:25c5:7de4:7f1d:7170]
и получил сообщение, похожее на предыдущее.
Разве я не должен получить страницу администратора маршрутизатора, когда я ввожу его адрес? Так в чем же проблема?
Фотография страницы администратора роутера, где я беру IP-адреса:
РЕДАКТИРОВАТЬ:
Фотография переадресации порта 8888 на мой ноутбук, где у меня естьМАМПработает на порту 8888. Я зашел на whatismyip.com, скопировал IP и ввел в браузер: theip:8888
но это не сработало.
ПРАВКА 2:
Брандмауэр на моем Mac также отключен.
ПРАВКА 3:
Я пошел в google и написал "какой у меня ip" и получил ipv6, который отличается от того, который я получаю от роутера. Так что whatismyip.com дает и ipv4, а google дает и ipv6.
ИЗМЕНИТЬ 4:
Я зашел на сайт, который конвертирует IPv4 в IPv6, ввел IP-адрес, который я получил с whatismyip.com, и сравнил его с IP-адресом от Google, но они разные.
ПРАВКА 5: Маршрутизатор — Technicolor TC7200.
ИЗМЕНИТЬ 6:
Скриншот брандмауэра маршрутизатора, где я все отключил, но он все равно не работает.
ПРАВКА 7:
Я поговорил с другом. Он сказал, что мой интернет-провайдер предоставляет общий адрес IPv4, поэтому то, что я вижу на whatismyip.com, это общий адрес IPv4, но мои маршрутизаторы получают адрес IPv6, а мои локальные устройства — адрес IPv6. Он также упомянул, что его друг пытался сделать то же самое, что и я, и ему пришлось позвонить интернет-провайдеру и попросить IPv4 или что-то в этом роде, я действительно не знаю, что он просил у интернет-провайдера. Но все это было связано с проблемой IPv4 против IPv6. Теперь я так запутался, что делать, или даже ГДЕ начать решать эту проблему!
Редактировать 8:
Вот руководство моего роутера:http://d.pr/f/hB9M
Редактировать 9: Я прочитал руководство и обнаружил, что не все опции, упомянутые в руководстве, присутствуют также на странице администратора конфигурации маршрутизатора. Например, у меня нет опции DMZ Host. Возможно, руководство охватывает много устройств одной марки или около того.
решение1
При использовании IPv6 вам обычно не нужны NAT и переадресация портов, поскольку каждая машина в вашей сети получает свой собственный публичный IP-адрес. Этот адрес выдает вам Google, когда вы вводите в поисковике «Какой мой IP?».
Ваш маршрутизатор должен иметь брандмауэр IPv6, который в настоящее время блокирует входящие соединения с IP-адресами в вашей локальной сети. Вам нужно будет разрешить трафик, предназначенный для определенного IP-адреса (IP-адрес вашей машины с веб-сервером) на порту 80 через брандмауэр, чтобы разместить ваш сайт. Затем вам нужно будет настроить запись DNS AAAA, чтобы она указывала на ваш IP-адрес IPv6.
Не зная модели вашего маршрутизатора, сложно сказать, как настроить брандмауэр.
Чтобы протестировать сервер, вам нужно ввести IP-адрес сервера, который является IP-адресом, который вам предоставил Google. Chrome принимает адреса IPv6 в форме http://[IPv6Address]
, поэтому для доступа к Google введите http://[2607:f8b0:400f:800::100e]
. Это должно уже работать для вас из вашей локальной сети. Вам понадобится машина IPv6 за пределами вашей сети, чтобы проверить, правильно ли настроен ваш брандмауэр.