我想在 ESXi8 中运行一个托管 TFTP 服务器(端口 69)的虚拟机。ESXi 没有默认防火墙规则来覆盖这一点,而且显然在最终用户级别不支持添加新的自定义规则。我同意“不支持”,并想添加我的自定义规则。
Google 建议将 xml 文件放置在/etc/vmare/firewall
以前版本 ESXi 中。因此,我创建了my-custom-firewall.xml
,但无法使其工作。该文件在重新启动时消失。有什么提示吗?
<?xml version="1.0" encoding="UTF-8"?>
<ConfigRoot>
<service id="0001">
<id>daemon-tftpd</id>
<rule id="0000">
<direction>inbound</direction>
<protocol>tcp</protocol>
<porttype>dst</porttype>
<port>69</port>
</rule>
<enabled>true</enabled>
<required>false</required>
</service>
</ConfigRoot>