Примечание: 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" IЯ не знаю. Я понятия не имею, как эти модули работают tbh ..
IP-адрес и порт установлены по умолчанию в mpd.conf. Все еще работает mpc --host = .... с другого компьютера в сети приводит к обрыву соединения.
Возможно, у кого-нибудь есть работающий firehol.conf для MPD, так что я могу сравнить его с собственным, чтобы найти ошибки?