没有 dhcpd 服务器的 Centos TFTP 启动服务器

没有 dhcpd 服务器的 Centos TFTP 启动服务器

再会,

我想问一下社区,是否可以在本地机器上不运行本地 dhcpd 服务器的情况下设置 TFTP 启动服务器?目前的设置是这样的吗?

当前发生的情况(2 个 dhcpd 服务器发生冲突)路由器(带有 dhcpd)-----> centos tftp 启动服务器(dhcpd)----> 客户端桌面

需要的内容:路由器(带有 dhcpd)-----> centos tftp 启动服务器 ----> 客户端桌面

有什么帮助/建议吗?

答案1

是的,这是可能的,尽管它可能适用于或不适用于您的(未指定的)设备。

您需要告诉路由器(使用 dhcpd)提供 tftp 服务器的地址和要请求的文件名。如何执行此操作在很大程度上取决于路由器(使用 dhcpd)。

例如 pfSense

PFsense DHCP tftp 配置

其他路由器(带有 dhcpd)会有所不同。

答案2

作为答案 1,你可能只是禁用路由器上的 dhcp,并将该角色移动到可配置的框中,例如你的 CentOS 服务器

一个简单的示例配置可能是(dhcpd.conf):

subnet 192.168.2.0 netmask 255.255.255.0 {
     option domain-name-servers 192.168.2.1, 8.8.8.8;
     option routers 192.168.2.1;
     range 192.168.2.20 192.168.2.100;
     authoritative;
}
  • 网络:192.168.2.0/24
  • 网关:192.168.2.1
  • DNS:192.168.2.1(您的网关,典型的小型路由器设置),8.8.8.8(google dns,应该不是必需的,因为您的路由器应该将未知的 dns 请求推送到其父 dns 服务器,主要是 ISP)
  • IP 范围:20-100(可能更小或更大,根据您的需要调整)

如您所见,您必须调整您的 IP(网络、网关、DNS)。

请参阅此链接以获取更多信息:http://www.daemon-systems.org/man/dhcpd.conf.5.html

相关内容