Я дійсно плутаюся з моєю фактичною настройкою ipv6 у домашній локальній мережі. Від свого провайдера я отримую префікс ipv6 / 54. Цей префікс присвоюється інтерфейсу WAN мого маршрутизатора через DHCPv6, наданий провайдером. Тоді інтерфейс wlan0 мого маршрутизатора повинен рекламувати цей префікс у моїй локальній мережі через radvd, щоб господарі могли робити SLAAC. Конфігурація:
interface wlan0 {
AdvSendAdvert on;
MaxRtrAdvInterval 9;
AdvReachableTime 2000;
prefix ::/64 {
AdvAutonomous on;
DeprecatePrefix on;
};
route ::/0 {
};
};
Відтепер усе працює належним чином. Всі хости в моїй локальній мережі отримують ipv6 адреси та сайти, такі як whatismyip.com, показують, що підключення вузлів ipv6 працює добре. Далі я можу пінгувати ipv6-сайти, такі як ipv6.google.com.
Однак. Комп'ютер маршрутизації / реклами в моїй локальній мережі працює на веб-сервері apache2. Цей сервер працює і працює і призначений для IP-інтерфейсу WAN на порту 80 маршрутизатора. Тепер я можу перевірити доступність з Інтернету за допомогою ipv6proxy.net . Все працює добре! Але коли я хотів би відірвати цей IP від хостів у моїй локальній мережі, щоб я отримав Destination unreachable: Address unreachable
повідомлення назад ...
Це проблема маршрутизації? Що ще могло бути?