|
|
|
Um von einem Server außerhalb des HU-Netzwerkes auf eine GitLab Container Registry zugreifen zu können (wie bspw. der [testcenter](https://scm.cms.hu-berlin.de/iqb/testcenter/container_registry) oder [studio-lite](https://scm.cms.hu-berlin.de/iqb/studio-lite/container_registry)), ist aktuell eine VPN-Verbindung mit dem HU-Netz notwendig.
|
|
|
|
Für einen Debian-Server sind hierzu folgende Schritte notwendig:
|
|
|
|
1. Installation des OpenVPN-Clients (https://www.cms.hu-berlin.de/de/dl/netze/vpn/openvpn/allgemein bzw. https://openvpn.net/cloud-docs/tutorials/configuration-tutorials/connectors/operating-systems/linux/tutorial--learn-to-install-and-control-the-openvpn-3-client.html)
|
|
|
|
> sudo mkdir -p /etc/apt/keyrings && curl -fsSL https://packages.openvpn.net/packages-repo.gpg | sudo tee /etc/apt/keyrings/openvpn.asc
|
|
|
|
> DISTRO=$(lsb_release -c | awk '{print $2}')
|
|
|
|
> echo "deb [signed-by=/etc/apt/keyrings/openvpn.asc] https://packages.openvpn.net/openvpn3/debian $DISTRO main" | sudo tee /etc/apt/sources.list.d/openvpn-packages.list
|
|
|
|
> sudo apt update
|
|
|
|
> sudo apt install openvpn3
|
|
|
|
2. Konfiguration des OpenVPN-Clients
|
|
|
|
3. Konfiguration des automatischen Starts des OpenVPN-Clients beim Booten des Servers |
|
|
|
\ No newline at end of file |