diff --git a/setup/start/cloudron-firewall.sh b/setup/start/cloudron-firewall.sh index f9ef850b3..0d41c939c 100755 --- a/setup/start/cloudron-firewall.sh +++ b/setup/start/cloudron-firewall.sh @@ -12,6 +12,11 @@ iptables -t filter -I CLOUDRON -m state --state RELATED,ESTABLISHED -j ACCEPT # ssh is allowed alternately on port 202 iptables -A CLOUDRON -p tcp -m tcp -m multiport --dports 22,25,80,202,443,587,993,4190 -j ACCEPT +# turn and stun service +iptables -t filter -A CLOUDRON -p tcp -m multiport --dports 3478,3479 -j ACCEPT +iptables -t filter -A CLOUDRON -p udp -m multiport --dports 3478,3479 -j ACCEPT +iptables -t filter -A CLOUDRON -p udp -m multiport --dports 50000-51000 -j ACCEPT + iptables -t filter -A CLOUDRON -p icmp --icmp-type echo-request -j ACCEPT iptables -t filter -A CLOUDRON -p icmp --icmp-type echo-reply -j ACCEPT iptables -t filter -A CLOUDRON -p udp --sport 53 -j ACCEPT