Безголовый Linux -> трансляция IP на рабочую станцию ​​Windows? - PullRequest
2 голосов
/ 11 марта 2009

Я бы хотел продавать безголовые серверы Linux пользователям SOHO. Как правило, у них есть сперм-модем ADSL с поддержкой DHCP, к которому они подключают свою рабочую станцию ​​и сервер.

Чтобы просто появиться на сервере, мне нужно найти способ просто подключить сервер к коммутатору, чтобы получить IP-адрес от модема, а затем заставить сервер транслировать свой адрес, чтобы я мог подключиться к это с замазкой с рабочей станции.

Я думал об использовании Samba для трансляции сообщения с помощью службы сообщений, но, если я не ошибаюсь, это работает, только если две точки доступа настроены на использование одной рабочей группы / домена.

Знаете ли вы, как получить IP-адрес сервера с рабочей станции?

Спасибо за любой совет.

Ответы [ 4 ]

3 голосов
/ 11 марта 2009

Взгляните на UPnP и сервисы zeroconf, такие как Apple Bonjour .

1 голос
/ 11 марта 2009

Я бы, вероятно, предложил использовать обычный подход для коммутаторов и модемов, поскольку вы рассматриваете свое устройство как устройство, то есть устанавливаете IP-адрес по умолчанию 192.168.0.1 и подключаетесь к нему, чтобы затем настроить устройство в локальной инфраструктуре.

0 голосов
/ 21 марта 2009

Периодически транслируйте пакеты на произвольно выбранный порт UDP и создайте клиентское программное обеспечение для прослушивания этих пакетов.

0 голосов
/ 11 марта 2009

Я не знаю ни одного хорошего решения.

Некоторые DHCP-серверы регистрируют имя, которое вы отправляете в запросе, а затем укажите это имя в инструкциях по настройке. Но я подозреваю, что DSL-маршрутизаторы для домашних пользователей не относятся к этой категории.

Может быть, вы могли бы отправить на CD инструмент, который выполняет arp-запросы для получения IP-адреса? (Учитывая MAC-адрес, напечатанный на коробке)

...