iptables INPUT 정책을 DROP으로 설정한 후데스크탑, 나의 삼바고객거기서 작동이 멈췄어요. 삼바 서버가 일부 수신 포트를 열어야 한다는 것은 이해할 수 있지만 클라이언트에 왜 필요한가요? 어떤 포트가 필요합니까? 방화벽 포트와 삼바에 관해 내가 찾을 수 있는 모든 조언은 서버에 대한 것입니다. 클라이언트에도 적용됩니까?
INPUT 정책을 ACCEPT로 설정하면 삼바 클라이언트가 다시 작동하므로 문제는 iptables 구성에 있어야 하며 데스크탑의 다른 모든 것은 제대로 작동하는 것 같습니다. 내 관련 iptables 설정:
*filter
:INPUT DROP
:FORWARD DROP
:OUTPUT ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -d 127.0.0.0/8 ! -i lo -j REJECT --reject-with icmp-port-unreachable
-A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT