Я хотел бы получить некоторое представление о том, как я могу получить доступ к сетевым устройствам, которые находятся в другом диапазоне IP-адресов (явно не мое) по сравнению с тем, что настроено на моем Wi-Fi-роутере?
настраивать
- Домашнее Wi-Fi-подключение в частной сети (192.168.1.x)
- Беспроводной маршрутизатор
- настройка на 192.168.1.1 / 255.255.255.0
- DHCP включен только
- подключен к нашей собственной защищенной сети Wi-Fi
- все наши устройства и компьютеры находятся в сети 192.168.1.x
- В журналах маршрутизатора не отображаются IP-адреса 192.168.2.x (в журналах аренды DHCP и Wi-Fi отображаются только IP-адреса наших устройств)
$ traceroute 192.168.2.69
traceroute to 192.168.2.69 (192.168.2.69), 30 hops max, 60 byte packets
1 RT-G32 (192.168.1.1) 1.240 ms 1.375 ms 1.589 ms
2 10.17.64.1 (10.17.64.1) 10.396 ms 10.400 ms 10.372 ms
3 192.168.100.13 (192.168.100.13) 14.912 ms 16.572 ms 16.487 ms
4 192.168.2.69 (192.168.2.69) 13.146 ms 13.127 ms 14.658 ms
$ traceroute 192.168.2.90
traceroute to 192.168.2.90 (192.168.2.90), 30 hops max, 60 byte packets
1 RT-G32 (192.168.1.1) 1.466 ms 1.418 ms 1.551 ms
2 10.17.64.1 (10.17.64.1) 11.025 ms 11.005 ms 10.975 ms
3 192.168.100.13 (192.168.100.13) 10.958 ms 15.729 ms 15.715 ms
4 192.168.2.90 (192.168.2.90) 15.640 ms 15.561 ms 15.532 ms
Я озадачен, откуда это 10.17.64.1
взялось. Кажется, это какой-то шлюз, нопочемуМогу ли я получить к нему доступ из своей сети?!
решение1
Ваш маршрутизатор не знает весь интернет, но он знает другую машину, которая могла бы. Машина, которая, как мы ожидаем/надеемся, знает интернет, называется «шлюзом по умолчанию». Пакеты пересылаются на шлюз по умолчанию, если маршрутизатор не знает ничего лучшего. Большинство маршрутизаторов «знают» такой шлюз по умолчанию.
Итак, если ваш маршрутизатор получает пакет, адресованный хосту в неизвестной ему подсети (192.168.2.X), он пересылает этот пакет на шлюз по умолчанию. В вашем случае это другой маршрутизатор с IP-адресом 10.17.64.1. И этот маршрутизатор следует той же логике: либо он знает подсеть и следующий маршрутизатор в направлении этой подсети, либо он перешлет пакет на свой шлюз по умолчанию. Промывайте, повторяйте, пока пакет не будет отправлен в фактическое место назначения.
Теоретически каждый маршрутизатор на вашем пути указан в выводе traceroute.
решение2
Если вы выполните трассировку до 192.168.2.69
, ваши пакеты будут направлены на шлюз вашей сети ( 192.168.1.1
), а затем далее по маршруту по умолчанию этой машины. 10.17.64.1
Вероятно, это машина вашего интернет-провайдера, или кабельный модем, или какое-либо другое устройство.