Я очень новичок в проблемах с сетью, и я использую свой ноутбук и SSH-соединение для доступа к каталогам моей платы Intel Galileo. Для этого в руководстве говорится, что я должен подключить Galileo к маршрутизатору с помощью кабеля Ethernet. Я хотел бы знать, почему я не могу подключить Galileo к своему ноутбуку через кабель Ethernet, поскольку мой ноутбук и мой маршрутизатор используют одну и ту же сеть. Извините за неправильные представления.
1 ответ
Ответ - "простота".
Вы абсолютно можете подключить свой Galileo к своему ноутбуку, но для этого вам нужно настроить свой ноутбук, с другой стороны, ваш маршрутизатор уже настроен правильно.
По сути, Galileo будет ожидать DHCP-сервер в конце кабеля Ethernet, без этого он будет использовать некоторый локальный адрес в диапазоне 169.254.0.0/16. Вы, вероятно, не будете знать, какой адрес получает Galileo без какого-либо экрана или дисплея и клавиатуры для запуска ipconfig
или ifconfig
(я не могу вспомнить, какая команда является Linux, а какая Windows на данный момент).
Вы можете запустить DHCP-сервер на своем ноутбуке, который устраняет проблему обнаружения и даже может быстро сообщить вам, какой IP-адрес у Galileo, без особого изучения, но тогда вам придется возиться с сетевым подключением. IP-адрес в этом сетевом соединении должен быть статическим и находиться за пределами диапазона адресов сети Wi-Fi, если вы хотите одновременно подключиться к Интернету, что является проблемой, если вы когда-либо захотите использовать это проводное соединение для подключения к маршрутизатору, так как вам придется сбросить его обратно на выделенный DHCP. Вы также хотите убедиться, что DHCP-сервер не блокируется брандмауэром Windows.
Вам также необходимо настроить ноутбук в качестве шлюза и предоставить доступ к интернет-соединению с Galileo, если вы когда-нибудь захотите загрузить обновления или просмотреть Интернет на этом компьютере. Раньше эта функциональность была включена в Windows, но я не знаю, есть ли она, раньше она называлась Internet Connection Sharing.
Если вы позволяете маршрутизатору выполнять работу, вы избавляетесь от необходимости настраивать конфигурацию сети вашего ноутбука и получаете информацию об адресе устройства на страницах конфигурации маршрутизатора. Galileo получает адрес через DHCP, как и ожидалось, и все (включая интернет) "просто работает".
Поэтому, если вам никогда не нужно перенастраивать проводное соединение ноутбука, вы можете настроить DHCP-сервер и интернет-шлюз на ноутбуке, тогда вполне возможно соединить две машины напрямую. Если все это звучит как хлопот, тогда просто подключитесь к маршрутизатору и позвольте ему выполнить все настройки за вас.