注意:firehol 使用 iptables,所以也许你不必知道 firehol 来回答我的问题。
我坚持调整我的 firehol.conf 以允许从外部连接到在我的机器上运行的 MPD 服务器 ( https://www.musicpd.org/ )。这是与 MPD 相关的配置部分(受https://firehol.org/guides/adding-services/启发):
server_mpd_ports="tcp/6600 udp/6600"
client_mpd_ports="any"
require_mpd_modules="ip_conntrack"
interface46 any world
policy drop
server mpd accept
特别是对于 require_mpd_modules="ip_conntrack"这行 我不确定。我不知道这些模块是如何工作的。
IP 地址和端口在 mpd.conf 中设置为默认值。仍在网络中的另一台计算机上运行mpc --host=....会导致连接断开。
也许任何人都有一个适用于 MPD 的 firehol.conf,以便我可以与我自己的比较以找出错误?