Я занимаюсь встроенным Linux с платой ARM. Плата ARM настроена для обслуживания имени хоста, и вы должны иметь возможность набирать в браузере на ноутбуке (подключенном через маршрутизатор):
и получите ответ (доска настроена с веб-контентом). Это прекрасно работает на ноутбуке с Windows (Chrome / Win10), но на моем ноутбуке с Ubuntu (Chrome / 16.04.4) я получаю ошибку DNS.
Я могу пропинговать IP-адрес платы с моего ноутбука Ubuntu (192.168.2.99), так что все подключения есть. Но
ping pynq: 9090
с моего ноутбука Ubuntu приводит к
ping: unknown host pynq: 9090
Я гуглю все утро, но я не нахожу ответа. Спасибо за любую помощь!
Как был отмечен, Вы не можете проверить с помощью ping-запросов порт. Если Вы просто хотите проверить, чтобы видеть, открыт ли порт, можно использовать
nmap -p 9090 IPADDRESS
, Где IPADDRESS является IP pyng. Если порт открыт затем, имя системы pyng является нераспознанным, в этом случае , это является ответом, в котором Вы нуждаетесь.
nmap
чрезвычайно мощный сетевой инструмент. Можно хотеть просмотреть man netmap
для понимания объем.
, если nmap не установлен, можно установить его с командой sudo apt-get install nmap
, Если плата ARM "Установлена служить имени хоста", Вы могли бы проверить, какой сервер DNS Ваша система окон использует, и/или сравните файлы hosts между машинами для перехода, почему эта проблема происходит.
Источники:
https://serverfault.com/questions/309357/ping-a-specific-port
Спасибо за все ответы и информацию. У меня было несколько вещей продолжение, и они происходили все из-за меня только наполовину знающий, какого черта я делал. Как я сказал, это все работало над моей машиной окон. Таким образом, когда я проверил с помощью ping-запросов свою мало встроенную требуемую плату Linux от моей машины окон, она возвратилась с "ответом из" и IP-адрес, который я не распознал. Оказывается, что я использовал неправильный IP-адрес для своей платы. После того как у меня был корректный IP-адрес, я добавил, что и имя хоста к/etc/hosts и все это работает. \
Еще раз спасибо!
Не уверенный в окнах, но необходимо или выполнить сервер DNS, использовать своего рода сетевое объявление, такое как Avahi - https://, help.ubuntu.com/community/HowToZeroconf, настроить маршрутизатор или отредактировать /etc/hosts
sudo nano /etc/hosts
Добавляет строку
, pyng_ip_address pyng
Видит http://manpages.ubuntu.com/manpages/zesty/man5/hosts.5.html