Спасибо за оценки и отзывы!
Вы уже оценили.
Быстро получить информацию о вашей сети.
NetworkInfo позволяет быстро получить информацию о вашей сети, даже если вы не подключены к самой сети. Посмотрите, какие устройства находятся в сети или в автономном режиме, отправьте быстрый пинг на устройство. Назовите устройства для легкого распознавания. Группируйте устройства в категории, которые вы определяете сами. Упорядочивайте категории и сетевые устройства с помощью перетаскивания.
Это приложение использует соединение Secure Shell (SSH) с вашим маршрутизатором (или любой машиной с поддержкой SSH), которое может быть доступно через сеть с помощью этих устройств. Это может быть через Wi-Fi в вашей домашней сети или, если ваш маршрутизатор/компьютер подключен к Интернету, из любой точки сети в Интернете, которая разрешает исходящие соединения SSH.
Соединение SSH используется для запуска (linux) команд непосредственно на маршрутизаторе/машине для получения информации о подключенных к нему сетевых устройствах. Ваш маршрутизатор или другой компьютер должен быть настроен на разрешение SSH-соединений (действовать как SSH-сервер). Вам необходимо знать учетные данные (данные для входа) и предоставить их этому приложению.
Учетные данные для входа хранятся на этом устройстве этим приложением в зашифрованном виде с использованием хранилища ключей Android. Рекомендуется использовать метод аутентификации на основе ключа вместо паролей (при использовании аутентификации на основе ключа учетные данные никогда не покидают устройство).
Команды, используемые через SSH-соединение, — это arp, ping, grep, sort, awk, head, cut и интерфейс /sys/class/net (что имеет место в большинстве систем на базе Linux). Вышеупомянутые инструменты Linux должны быть доступны после входа в систему через SSH (например, быть в $PATH на сервере SSH после входа в систему).
Большинство маршрутизаторов домашней сети работают под управлением той или иной формы Linux и предоставляют эти инструменты или могут быть расширены для их использования (например, с помощью OpenWRT или Freetz).
Если в вашей сети активен брандмауэр, его необходимо настроить так, чтобы разрешить подключения к SSH-серверу. Обычно это включает в себя разблокировку порта 22 (стандартный порт SSH-сервера). Серверы SSH также можно настроить для использования другого порта. В этом случае брандмауэр должен быть настроен соответствующим образом.
На данный момент это приложение поддерживает только устройства с IP4-адресами в диапазоне XXX.XXX.XXX.0-255.
Один клик для установки XAPK/APK файлов на Android!