Назад | Перейти на главную страницу

Доступ к локальному DHCP-серверу через ssh

Я построил dhcp-сервер на CentOS6 (у которого есть ip-адрес 192.168.0.0) для выделения IP-адреса 192.168.0.5 другому локальному узлу.

Когда я использую «перезапуск сети обслуживания» на клиентском узле и набираю ifconfig, клиентский узел показывает выделенный им IP-адрес (192.168.0.5) и маску подсети (255.255.255.0)

Однако, когда я пытаюсь получить доступ к DHCP-серверу с клиентского узла, используя ssh (hostname)@192.168.0.5, терминал просто показывает "ssh: подключиться к хосту 192.168.0.0 порт 22: сеть недоступна".

что не так с моей концепцией? Я даже не догадываюсь. Ниже мои файлы конфигурации.

/ etc / sysconfig / network-script / ifcfg-eth0 на сервере

TYPE="Ethernet"
BOOTPROTO=static
NAME="eth0"
UUID=(UUID on server)
ONBOOT="yes"
IPADDR0=192.168.0.0
NETMASK=255.255.255.0
HWADDR=(MAC address  on server)

/ etc / sysconfig / network-script / ifcfg-eth0 на клиенте

TYPE="Ethernet"
BOOTPROTO=dhcp
NAME="eth0"
UUID=(UUID on client ethernet)
ONBOOT="yes"
HWADDR=(MAC address on client ethernet)

/etc/dhcp/dhcpd.conf

subnet 192.168.0.0 netmask 255.255.255.0 {

    host node2 {
        hardware ethernet (Mac address on client ethernet);
        fixed-address 192.168.0.5;
    }

}

Вы не можете использовать 192.168.0.0 в качестве IP-адреса маршрутизатора / DHCP-сервера.

С /24 подсети (сетевая маска 255.255.255.0) первый используемый IP-адрес 192.168.0.1.

Для получения дополнительной информации о том, почему см. предыдущие вопросы и ответы.