У меня установлен маршрутизатор с DD-WRT v24-sp2, и у меня возникают проблемы с доступом к другому IP-адресу, настроенному в той же подсети, что и мой общедоступный IP-адрес. Моему провайдеру требуется установить WAN-соединение с использованием DHCP, поэтому IP-адрес и шлюз назначаются автоматически. IP-адрес, назначенный интерфейсу WAN, также является общедоступным IP-адресом.
Итак, чтобы проиллюстрировать этот пример:
DD-WRT router -> [lan] ip: 192.168.1.1/24
[wan] ip: 12.34.56.78/24 (public IP)
Теперь давайте предположим, что мой сосед использует того же ISP с той же конфигурацией и, следовательно, подключен к той же общедоступной сети 12.34.56.0/24
(например, с IP-адресом WAN 12.34.56.10
) и предоставляет некоторые сервисы на этом общедоступном IP. Проблема, с которой я столкнулся, заключается в том, что я не могу получить доступ к этой службе или даже пропинговать соседний публичный IP-адрес ни с моего маршрутизатора DD-WRT, ни с какого-либо устройства, подключенного к этому маршрутизатору.
Я могу получить доступ к этой услуге без каких-либо проблем при использовании другого подключения к Интернету, поэтому я на 100% уверен, что эта проблема сохраняется только за моим маршрутизатором DD-WRT.
Моя таблица маршрутизации выглядит следующим образом:
root@DD-WRT:~# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 12.34.56.1 0.0.0.0 UG 0 0 0 vlan2
12.34.56.0 0.0.0.0 255.255.255.0 U 0 0 0 vlan2
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
192.168.66.0 192.168.66.2 255.255.255.0 UG 0 0 0 tun0
192.168.66.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
Есть идеи, как начать заниматься этим?