Всем доброго времени суток! И с наступающим Новым Годом!
Сразу к делу: Имеется стационарный комп с виндой (PС), стоит не дома. Имеются сервера: №1 (германия с белым IP, Debian), №2 (файловый (samba) дома, за роутером провайдера и не белый IP, Debian). Сейчас с помощью сервера NO-IP (на роутере Zyxel Keenetic II) я подключаюсь по VPN и захожу на файловый сервер, установленный дома. Но арендуя сервер хочется убрать из цепи сервис NO-IP и использовать внешний IP сервера №1. Чтобы я через сервер №1 подключался к домашней сети и пользовался ее ресурсами. Можно так сделать вообще? Направьте какие мануалы читать? Куда копать, товарищи!? =)
Всем спасибо!
Соединение нескольких сетей
-
- Сообщения: 29
- Зарегистрирован: 23 авг 2015, 22:41
№2 linux ? Хотя и на винде можно сделать.
http://keenetic.zyxmon.org/wiki/doku.ph ... sh-tunelej.
ПисАлось еще для прошивок v.1.x, хотя теория одна и та же. Там в конце есть несколько неплохих ссылок на источники.
На роутере или домашнем №2 сервере создаешь ssh соединение с туннелем до немецкого дебиана с белым ip и на него (на дебиан) из домашней сети пробрасываешь все нужные тебе порты (ssh+sftp, web ну и еще что нужно). Или мапишь по sshfs на немецкий дебиан нужные каталоги.
Если на №2 linux, то можно туннели настроить демоном чтобы systemd за ними следил и поднимал при падениях.
Если нужен просто доступ к файлам, то еще проще: dropbox (яндекс диск, мэйл облако) на №1 и №2 на один аккаунт.
В итоге на №1 будет доступно все, что настроишь.
Чтобы туннели не залипали клиента и севера нужно поднастроить как здесь http://www.michurin.net/tools/ssh-tunnel.html
(ClientAliveCountMax + ClientAliveInterval на сервере и ServerAliveInterval + ServerAliveCountMax на клиенте)
А на компе с виндой BitwiseTunellier + соединение с немецким №1 мапит все порты, что нужны на 127.0.0.1.
http://keenetic.zyxmon.org/wiki/doku.ph ... sh-tunelej.
ПисАлось еще для прошивок v.1.x, хотя теория одна и та же. Там в конце есть несколько неплохих ссылок на источники.
На роутере или домашнем №2 сервере создаешь ssh соединение с туннелем до немецкого дебиана с белым ip и на него (на дебиан) из домашней сети пробрасываешь все нужные тебе порты (ssh+sftp, web ну и еще что нужно). Или мапишь по sshfs на немецкий дебиан нужные каталоги.
Если на №2 linux, то можно туннели настроить демоном чтобы systemd за ними следил и поднимал при падениях.
Если нужен просто доступ к файлам, то еще проще: dropbox (яндекс диск, мэйл облако) на №1 и №2 на один аккаунт.
В итоге на №1 будет доступно все, что настроишь.
Чтобы туннели не залипали клиента и севера нужно поднастроить как здесь http://www.michurin.net/tools/ssh-tunnel.html
(ClientAliveCountMax + ClientAliveInterval на сервере и ServerAliveInterval + ServerAliveCountMax на клиенте)
А на компе с виндой BitwiseTunellier + соединение с немецким №1 мапит все порты, что нужны на 127.0.0.1.
-
- Сообщения: 131
- Зарегистрирован: 22 авг 2015, 15:31
- Откуда: Третья планета от Солнца
-
- Сообщения: 6
- Зарегистрирован: 25 июн 2016, 00:22
- Откуда: Keenetic Giga II v2.05(AAFS.5)C4
Вернуться в «Linux - все вопросы тут»
Кто сейчас на конференции
Всего 2 посетителя :: 1 зарегистрированный, 0 скрытых и 1 гость (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 18:33
Сейчас этот форум просматривают: CommonCrawl [Bot] и 1 гость