
Как найти устройства, подключенные к моему маршрутизатору через Ethernet/USB, которые не подключены к Интернету, и узнать, например, частный IP-адрес?
Моя ситуация такова:
Я подключен к маршрутизатору через USB с моим ПК, на котором я запускаю Debian, и к тому же маршрутизатору я подключил через Ethernet свой Raspberry. Я хочу подключить Raspberry по SSH со своего ПК, но мне нужен частный IP, который я не могу определить. Я пытался сделать это, но это не работаетПолучение всех IP-адресов устройств, подключенных к одному маршрутизатору.
Любая помощь будет оценена по достоинству.
решение1
Первое, что следует отметить, это то, что вы можете подключиться к сетевому устройству по протоколу SSH.толькос машины, которая подключена к той же сети, что и целевое устройство. Это означает, что если ваш компьютер подключен к маршрутизатору только с помощью кабеля USB, скорее всего, он не будет работать сразу из коробки. По крайней мере, это не так просто. Попробуйте вместо этого:
Подключите PI к монитору с помощью кабеля HDMI и подключите кабель USB к PI: после этого у вас появится текстовая консоль, в которой вы сможете ввести команду
ip addr
для получения IP-адреса вашего PI.УбеждатьсяSSH включенна вашем PI. Только тогда вы сможете войти удаленно через SSH.
Вам нужно 1. чтобы войти удаленно. Другой (предполагаемый) метод — запуститьnmap -sP <your-computer's-network-mask>
действительнои различить, какой из них является адресом вашего Raspberry PI. Если в вашей сети есть только ваш компьютер и PI, это проще простого (каламбурчик). Однако практичнее пройти через 1. и 2.