LinuxForum.Fans
Тема

Проброс портов для VoIP

Автор: u_________24 1 сообщений 1691 просмотров
#383677

Здравствуйте, имеется сервер на убунту.
на нем нужно прокинуть порты для VoIP на айпи 192.168.0.100
на модеме порт 5060 прокинут на eth0 вход инет на eth4 выход трафика с сервера
вот что сейчас прописано в /etc/init.d файл с названием gateway:
[console]
#!/bin/sh
PATH=/usr/sbin:/sbin:/bin:/usr/bin
#delete all existing rules

iptables -P INPUT ACCEPT
iptables -F INPUT
iptables -P OUTPUT ACCEPT
iptables -F OUTPUT
iptables -P FORWARD ACCEPT
iptables -F FORWARD
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -X
#new
iptables -A INPUT -i lo -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#
iptables -t nat -A POSTROUTING -o eth4 -j MASQUERADE
#
iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
#enable routing.
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -A INPUT -p gre -s 0/0 -j ACCEPT
#
iptables -A INPUT -m tcp -p tcp --dport 1723 -j ACCEPT
#
iptables -A OUTPUT -p gre -m state --state RELATED, ESTABLISHED -j ACCEPT
iptables -t nat -A PREROUTING -i eth0 -p udp --dport 5060 -j DNAT --to-destination 192.168.0.100:5060
iptables -t filter -A FORWARD -d 192.168.0.100 -p udp --dport 5060 -j ACCEPT

[/console]
поясните еще если не трудно что делают все эти строки а то я в этом еще ничего не понимаю.
сайт hideme.ru/ports/ пишет что порт 5060 закрыт, но 1723 пишет открыт

Войдите или зарегистрируйтесь, чтобы ответить.