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

IPv6 включен, но не может пинговать или делать HTTP-запросы

После того, как меня заставили использовать IPv6 для подключений из-за CGN, который использует мой интернет-провайдер, я попытался настроить доказательный сервер node.js, чтобы проверить, работает ли он. Отметим, что я впервые работаю с IPv6. Код сервера предельно прост:

const HTTP = require('http');

HTTP.createServer((req, res) => {
    if(req.method == 'GET') {
        res.writeHead(200, { 'Content-type': 'text/plain' })
        res.write('Hello, world!');
        res.end();
    }
}).listen(7515);

Насколько я понимаю, я должен иметь возможность сделать http-запрос из браузера с моим общедоступным IPv6-адресом, подобным этому http://[2a02:2f08:a303:2700:b173:6af5:d01b:db61]:7515/ и он должен вывести "Hello, world!" в окно браузера, но он дает мне ошибку адрес недоступен из всего, что находится не в моей локальной сети.

Для справки, тест на https://test-ipv6.com/ возвращает положительный результат для каждого зеркала, и у моего брандмауэра есть правила, разрешающие трафик на этот порт, который я использую. Пинг из моей локальной сети работает нормально, в то время как попытка пинга из любого инструмента приводит к получению 0 пакетов.