здравствуйте!!
такой вопрос.
Есть Ubuntu server я назову его (керио) потому что там керио стоит кот поднял другой админ
eth0 178.217.169.YYY
eth1 192.168.100.101
этот Керио обслуживает вот эту локалку 192,168,100,0/24
Есть ubuntu server 12.04. я назаву его (Open VPN) И сюда же поднял Open VPN. VPN вроде нормально работает.
Такие конфигурации:
eth0 178.217.169.XXX ----это внешний адрес сервера
eth1 192.168.100.105 ----это локальный адрес сервера
tun0 10.8.0.1 -----------это адрес Open VPN
еще есть база кот в одной сети с керио и Open VPN 192,168,100,14. Все VPN клиенты и локальные клиенты должны работать с этой базой. И в этом базе еще есть функция кот работает через 88 порт.
Локальный пользователи (например 192,168,100,25) работает 192,168,100,14:88
И мои VPN клиенты (например 10,8,0,6) подключаются к этой базе (192,168,100,14) работают, вот только не могут работать с базой кот раб токо через 88 порт.
КАК МНЕ НАСТРОИТЬ?? Open VPN почти голый под дефолту там порты открыты или в ручную нужно открыть?
я в /etc/rc.local добавил такую строку:
iptables -A FORWARD -i eth0 -d 192.168.100.14 -p tcp --dport 88 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -d 178.217.169.132 --dport 3389 -j DNAT --to-destination 192.168.100.14:88
iptables -t nat -A POSTROUTING -p tcp --dst 192.168.100.14 --dport 88 -j SNAT --to-source 178.217.169.132
так не хочет. Потом пробовал
iptables -A FORWARD -i eth1 -d 192.168.100.14 -p tcp --dport 88 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -d 192.168.100.105 --dport 88 -j DNAT --to-destination 192.168.100.14:88
iptables -t nat -A POSTROUTING -p tcp --dst 192.168.100.14 --dport 88 -j SNAT --to-source 192.168.100.105
тоже не хочет.
Помогите как мне сделать чтоб он работал, седня последний срок закончить.
Или может быть из за этого у меня VPN в одной сети с шлюзом?
что-то у вас недоделано... я так понимаю что пакет если даже и выйдет из тонеля, то он не знает где находится тот хост куда ответ слать. Т.е. пакет в тонель не попадает назад. И пакет скоерее всего проходит 88 порт но ответ назад не возвращается...
запускайте tcpdump и смотрите, что у вас там проходит...