Это на самом деле связано с работой таблиц маршрутизации. Таблицы IP-маршрутизации похожи на каталог, в который отправляется следующий пакет. Когда вы получаете доступ к IP-адресу, сначала он попадает в таблицу маршрутизации вашего компьютера. В случае 127.0.0.1 или вашего локального IP-адреса, назначенного вашему компьютеру (192.168.0.XXX), это все, и ваш компьютер будет единственным, кто получит пакет, и если на этом порту есть сервер, сервер вернет вам некоторую информацию.
В случае, когда вы заходите, скажем, superuser.com, ваш компьютер будет использовать свои таблицы, чтобы определить, что ему нужно отправить пакет на ваш маршрутизатор, который определит, что он должен отправить его на концентратор вашего провайдера, к которому вы подключены, затем через несколько других узлов, пока не достигнет сервера, на котором размещен superuser.com. Вы можете использовать команду tracert, чтобы отобразить этот путь, мой компьютер сделал 8 прыжков, но другие места могут занять гораздо больше, чем это.
Когда дело доходит до доступа к вашему маршрутизатору (в данном случае 192.168.0.1 или 100.212.223.267), ваш компьютер использует свои таблицы, чтобы определить, что необходимо отправить пакет маршрутизатору. Затем маршрутизатор понимает, что пакет предназначен для него самого, поскольку IP-адрес назначения совпадает с одним из IP-адресов, назначенных одному из его сетевых интерфейсов, и выполняет проверку либо для определения того, с какого интерфейса он поступил (WAN или LAN) и / или IP, с которого пришел пакет. Если он исходит из интерфейса локальной сети и IP-адрес в правильной подсети (192.168.0.XXX), это разрешает, в противном случае доступ запрещается. Вот как вы можете получить доступ к маршрутизатору с любого адреса.
Конечно, я бы все-таки проверил, что удаленное управление не разрешено, как упоминалось в предыдущем посте.