LINUX.ORG.RU

Сообщения Norfolk

 

NAT через VPN

Помогите, пожалуйста, решить задачку.

Имеется:

роутер1 (белый WAN, openVPN-клиент) |

роутер2 (белый WAN, openVPN-сервер) | сеть 10.8.0.0/24

роутер3 (серый WAN, openVPN-клиент) |

у каждого роутера, соответственно, своя LAN-сеть: 192.168.1(2,3).0/24

В сети за роутрером3 имеется web-сервер, который нужно вытащить наружу, через белый WAN роутера1 (LAN-сеть 192.168.1.0/24). Иными словами:

- при запросе на порт 80 к WAN роурера1 ответить должен порт 80 машины 192.168.3.12/24 - LAN сеть роутера3

Маршруты настроены и DNAT перенаправляющий порт 80 на 192.168.3.12/24 имеется на роутере1. Но проблема в том, что работает это только из локальной (LAN) сети роутера1. т.е. из 192.168.1.0/24 все работает, а если попробовать с любого внешнего адреса зайти, то - нет.

Наверное схема убогая, но нужно сделать именно так, желательно только средствами маршрутов и iptables роутера1.

Спасибо!

 , ,

Norfolk
()

Маршрутизация через openVpn и пиринг

Уважаемые господа! Помогите, пожалуйста, настроить маршрутизацию: Имеется три точки (сервера) А, В, С Между А и В - пиринг, между В и С - пиринг Нужно соединить А и С через В (дабы скорость)

На В OpenVPN-сервер На А OpenVPN-клиент На С только внешний IP в интернет.

Необходимо, чтоб для А был доступ по внешнему IP до С

На данный момент добился, чтоб все пакеты с А до С шли через OpenVPN-сервер - В. Там они и остаются, дальше не идут. Как разрешить прохождение пакетов от А до внешнего адреса С через В? iptables везде чистый

Большое спасибо за прочтение и ответы!

 ,

Norfolk
()

Кодировка при работе с svn_cat(), Нужна помощь!

Здравствуйте, уважаемые знатоки php!

Помогите, пожалуйста, решить проблему.

Имеется svn-сервер на котором хранятся исходные тексты, есть web-сервер на котором крутится сайт. Задача сделать web-обозреватель содержимого репозитория svn (наподобие websvn, только совсем узкой направленности). За основу взял svnBrowse 0.1 - одна страничка делающая все что нужно. Все основное выполняется двумя функциями svn_ls() и svn_cat(). Проблема с русскими путями до файлов в репозитории. При отправки запроса svn_cat() выдает:

[phpBB Debug] PHP Warning: in file /var/www/mysite/sview.php on line 70: svn_cat(): svn error(s) occured 22 (Invalid argument) Can't convert string from native encoding to 'UTF-8': 22 (Invalid argument) http://172.16.25.22/svn/Texts/002.?/208?/154?/208?/190?/208?/188?/208?/191?/2...

Все полезное из гугла перепробовал - не помогает. Может кто-то сталкивался в похожим. Спасибо!

 ,

Norfolk
()

RSS подписка на новые темы