Подключение к серверу Ubuntu с помощью кабелей Ethernet, но без подключения к Интернету
Требуется настроить сервер DHCP, при этом сам сервер является сервером DHCP и раздача IP-адресов для каждой машины.
Также необходимы инструкции для статической установки IP-адреса сетевой карты на сервере таким образом, чтобы ее можно было использовать для связи с другими системами, такими как DHCP-сервер и файловый сервер.
Статическая IP-конфигурация должна быть помещена в /etc/network/interfaces
. Это текстовый файл, документация по его формату может быть прочитана в man 5 interfaces
. Судя по всему, вам, вероятно, понадобится добавить что-то простое:
iface eth0 inet static
address 10.1.2.3
netmask 255.0.0.0
После того, как вы закончите, отправьте sudo service networking restart
, чтобы использовать новые настройки.
Для раздачи ответов на запросы DHCP вам необходим сервер DHCP, предоставленный, например, isc-dhcp-server
, udhcpd
, dnsmasq
и, возможно, другими пакетами. Я успешно использовал dnsmasq
, и он, кажется, работает удовлетворительно, даже если не существует восходящего соединения с Интернетом (и реальными DNS-серверами). См. с практическими рекомендациями по этому вопросу, его довольно просто настроить.