所以我一直在使用 PXE 启动无盘客户端。
我的设置包括 TFTP、dnsmasq 和 NFS 共享。
使用 TFTP 和 dnsmasq 我可以进行 PXE 启动。我准备了一个操作系统并将 rootfs 复制到远程位置或 NFS 服务器。
一切正常,我的 NUC / PC 通过 PXE 启动,并在 / 处安装远程 rootfs。我遇到的唯一问题是使用此设置时无法访问互联网,但当我从具有相同操作系统和相同连接电缆(以太网)的 NUC 硬盘启动时,互联网确实可以工作。
为什么当我通过 PXE 启动无盘客户端时,互联网无法工作?我需要一些故障排除建议。
我是新手,因此请随时向我询问有助于彻底解决这个问题的相关输出。
答案1
因此基本上 Dnsmasq 托管了自己的网关。因此每次我尝试连接到互联网时,它都会通过我的 Dnsmasq VM(它被设置为自己的内联网)。
解决方案是在 dnsmasq.conf 中添加以下几行来禁用网关或任何 DNS 托管:-
#禁用默认路由器(网关)
dhcp 选项=3
#禁用 DNS
dhcp 选项=6