Частное хранилище Git с использованием VPN с Tinc, SSH и Git

можно ли настроить VPN с помощью tinc в качестве программного обеспечения VPN на Ubuntu или Windows 7, а затем подключиться с компьютера (из-за пределов локальной сети) к компьютеру, на котором размещена VPN, чтобы взаимодействовать с репозиторием Git, размещенным на компьютере VPN?

enter image description here

14
задан 3498DB
10.03.2023 8:37 Количество просмотров материала 2800
Распечатать страницу

1 ответ

Кевин, должно быть вполне возможно сделать то, что вы описываете, предполагая, что по крайней мере одна сторона VPN имеет возможность перенаправлять порты. Если обе конечные точки VPN находятся за один ко многим NATs тогда вам понадобится нечто большее, чем просто tinc.

Если, однако, вы можете переадресовать порты на одной из конечных точек, то вам повезло. Вот запись, которую я собрал, объясняя как получить tinc работает на Ubuntu, Windows 7 и Centos. Это покрывает всю настройку tinc, но не как установить переадресацию портов.

после того, как у вас есть настройка tinc и работает на обоих концах, вы бы просто сделать ваши git звонки на IP сети VPN (что-то вроде 172.20.20.100 в моих примерах) :

git clone git@172.20.20.100:reponame.git
2
отвечен gene_wood 2023-03-11 16:25

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх