Вопрос говорит сам за себя. У меня есть NAS, который работал довольно хорошо в течение достаточно долгого времени. По той или иной причине я начал использовать smb вместо ftp.
Теперь я больше не могу получить доступ к панели конфигурации NAS. Я не уверен, что я испортил, но я больше не знаю IP-адрес NAS.
Как я могу найти IP-адрес NAS?
Если вам нужно сложное или постоянное решение, может подойти протокол Bonjour, вы можете увидеть его реализацию в Linux Avahi. Таким образом, вы можете указать свой NAS как hostname.local или использовать Avahi Discover для получения IP-адресов и всех служб, опубликованных в сети. (printers, ftp, smb, ssh ...)
Минимальная установка на стороне клиента (на вашем компьютере):
sudo apt-get install avahi-daemon avahi-dnsconfd avahi-discover avahi-utils
avahi-dnsconfd
прослушивает публикацию и передает их в resolvconf. Таким образом, вы можете указать на сервер как nashostname.local
. как любое другое реальное публичное доменное имя. Вы можете использовать его с http (firefox), общим ресурсом samba, ftp, ...
примеры:
$ ping salah-Aspire-5738.local
PING salah-Aspire-5738.local (192.168.1.3) 56(84) bytes of data.
64 bytes from salah-Aspire-5738.local (192.168.1.3): icmp_seq=1 ttl=64 time=6.09 ms
$ nmap salah-Aspire-5738.local
Starting Nmap 6.40 ( http://nmap.org ) at 2014-01-30 15:31 CET
Nmap scan report for salah-Aspire-5738.local (192.168.1.3)
Host is up (0.066s latency).
All 1000 scanned ports on salah-Aspire-5738.local (192.168.1.3) are closed
Nmap done: 1 IP address (1 host up) scanned in 4.91 seconds
avahi-discover
и amp; avahi-utils
, GUI & amp; CLI - это инструмент взаимодействия с пользователем. Они не обязательны, если вы хотите перечислить все службы, опубликованные в сети.
Avahi Discover showcase
Для серверной стороны NAS, если это база Ubuntu (Linux / BSD вы можете создать исходный код) :
sudo apt-get install avahi-daemon
avahi-daemon
предоставлять услуги публикации.
Если вы используете коммерческий NAS, многие из них поддерживают публикацию службы с использованием Bonjour.
См. Avahi (Википедия) или на его официальном сайте .
Вы можете сканировать свою сеть, чтобы увидеть, где она работает, например, nmap -sP 192.168.1.0/24, где, очевидно, вы должны изменить сеть на свою. Затем вы получите список устройств, которые работают и работают.
С помощью команды arp
вы можете сканировать сеть. Это поможет, если вы знаете, что есть NAS, но не знаете его имени:
arp -a