通过 ssh 访问本地 dhcp 服务器

通过 ssh 访问本地 dhcp 服务器

我在 centOS6(其 ip 地址为 192.168.0.0)上构建了 dhcp 服务器,以将 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;
    }

}

答案1

您不能将其用作192.168.0.0路由器/DHCP 服务器上的 IP 地址。

对于/24子网(网络掩码 255.255.255.0),第一个可用的 IP 地址是192.168.0.1

有关原因的更多信息参见先前的问答

相关内容