YardalGedal
@YardalGedal
yeah boy

Перенаправление всех запросов OpenVPN?

На VPS поднят OpenVPN сервер (настроен на UDP), на локальном сервере к нему есть коннект, как организовать полную передачу всех данных приходящих на VPS - локальному серверу и возвращать ответы? В том числе HTTP/HTTPS/FTP/SSH и так далее.
  • Вопрос задан
  • 1318 просмотров
Решения вопроса 1
YardalGedal
@YardalGedal Автор вопроса
yeah boy
Нашёл решение для себя:
Все манипуляции производил на VPS
1. Сначала очистил iptables, чтобы устаревшие правила никак не повлияли на будущую работу
iptables -F
2. Далее установил nginx
sudo apt-get install nginx
3. И в его конфиге прописал настройки для использования его в качестве прокси-сервера с перенаправлением на локальный сервер без статического айпи
user www-data;
worker_processes auto;
pid /run/nginx.pid;
events {
        worker_connections 768;
        multi_accept on;
}
http {
        sendfile on;
        keepalive_timeout 15;
        proxy_buffers 8 64k;
        proxy_intercept_errors on;
        proxy_connect_timeout 1s;
        proxy_read_timeout 3s;
        proxy_send_timeout 3s;
        server {
            listen 80;
            server_name a.ru b.ru;
            access_log /var/log/nginx/1.access_log;
            error_log /var/log/nginx/1.error_log warn;
            charset utf-8;
            ssi on;
            ssi_value_length 1024;
            location / {
                proxy_pass http://10.8.0.6:9000;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_intercept_errors off;
                proxy_read_timeout 5s;
                proxy_send_timeout 3s;
                gzip on;
                gzip_min_length 1024;
                gzip_proxied expired no-cache no-store private auth;
                gzip_types text/plain application/xml;
            }
        }
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
quality
@quality
admin, supp: windows,linux; ubiquiti,mikrotik.
Используйте iptables с обеих сторон если нужна маршрутизация, если нужен интернет через OpenVPN то в конфиге сервера OpenVPN добавьте строчку push "redirect-gateway def1" и клиенты будут ходить в интернет через ваш купленный vps. И OpenVPN должен работать в режиме tun.

И поставте, пожалуйста, вопрос более точно и под какие задачи поднят был OpenVPN сервер на VPS..
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы