目前,我正在尝试设置 PXE 服务器以在客户端上启动 Ubuntu 10.04。
(看https://stackoverflow.com/questions/7246064/issues-with-pxe-setup-on-ubuntu-10-04-dhcp-nfs-server更多细节)
我正在尝试将整个客户端(我现在所在的机器)的文件系统(/ 中的所有内容)挂载到服务器上,但是我收到一条错误消息,提示服务器没有响应。由于我通过服务器上网,所以我不确定服务器为什么没有响应,除非 iptables 阻止了挂载访问。
你们觉得怎么样?如果你想查看任何配置信息或其他内容,请告诉我。
谢谢
答案1
通过 iptables 允许 NFS 有点困难,因为它可以使用动态端口(通过允许 NFS 询问正在使用哪些端口的 portmap 守护程序)。我同意 iptables 可能是罪魁祸首。您可以尝试做的一件事是从客户端的 IP 进行全面允许,看看这是否能解决问题(您的问题也可能出在其他地方)。例如:
iptables -I INPUT -s $CLIENT_IP -j ACCEPT
如果这样可以解决问题,您可能需要按照此方法设置 iptables 允许:iptables NFS 允许规则