Я хочу настроить машину Linux (Ubuntu) таким образом, чтобы при прямом соединении с другим ПК моя машина включала DHCP-сервер и обслуживала его IP-адресом, но если моя машина подключена к сети с существующим DHCP-сервером, я хочу убедиться, что мой DHCP-сервер отключен и получить IP-адрес от сетевого DHCP-сервера.
Если есть какие-либо более эффективные способы управления прямым соединением, чем наличие собственного dhcp-сервера, отлично. Единственное, что я не хочу использовать статические IP-адреса или заставлять внешний компьютер использовать статические IP-адреса.
Итак, вот две ситуации:
1. Используем DHCP для обслуживания адреса на ПК
Linux box ------------- ПК
2. Получить адрес автоматически из сети
Linux box ------------- сеть
Я хочу автоматически сделать соответствующую вещь в зависимости от того, к чему подключен мой компьютер.