Makseviisid Abuse

Kuidas teha OpenVPN-kliendile staatiline IP.

04.05.2022, 00:18

Kui kasutate OpenVPNi virtuaalse privaatvõrgu korraldamiseks, on sageli vaja, et klientidel oleks staatilised IP-aadressid. See on üsna mugav, et saada kiiresti juurdepääs vajalikule seadmele. Seda saab lisada kahel viisil. Faili ipp.txt või kataloogi ccd abil. Selles artiklis käsitleme mõlemat viisi, kuidas teha OpenVPN-kliendile staatiline IP.

IPP.TXT konfigureerimine

Nimi ipp tähistab ifconfig pool persist. Selleks, et sellest failist saadud IP-aadressid toimiksid, peate lisama selle rea serveri konfiguratsioonifaili:

$ sudo vi /etc/openvpn/server.conf

$ ifconfig-pool-persist ipp.txt

Seejärel saab vajalikud IP-aadressid lisada faili /etc/openvpn/ipp.txt. Selle faili süntaks on järgmine:

user_name, ip_address

Pange tähele, et IP-aadress peab kuuluma OpenVPN-serveri väljastatud aadresside vahemikku. Vahemiku nägemiseks leiate serveri rea serveri konfiguratsioonifailist:

server 10.8.0.0 255.255.255.0

Siin kasutatakse IP-aadresse vahemikus 10.8.0.1 kuni 10.8.0.255. Ja esimene aadress on määratud serverile endale. Saate näha, milline aadress on nüüd serverile määratud ja anda aadressid klientidele samast alamvõrgust. Serveri aadressi saate teada, kui vaatate tun0 võrguliidese IP-aadressi:

$ ip -br a | grep tun

Kuidas teha OpenVPN-kliendile staatiline IP.

Kui soovite, et raspberrypi kliendile kasutataks IP-aadressi 10.8.0.112, lisage see rida faili ipp.txt:

$ sudo vi /etc/openvpn/ipp.txt

raspberrypi,10.8.0.11

Kuidas teha OpenVPN-kliendile staatiline IP.

Muudatuste rakendamiseks tuleb OpenVPN-server taaskäivitada:

$ sudo systemctl restart openvpn@server

CCD konfigureerimine

Valik ipp.txt on lihtne. Kui on vaja rohkem seadistusi, võite kasutada ccd. See tähendab client config dir. Selle funktsiooniga saate määrata iga kliendi jaoks eraldi konfiguratsiooni, sealhulgas IP-aadressi. Selleks, et see toimiks, tuleb konfiguratsioonifaili lisada järgmine rida:

$ sudo vi /etc/openvpn/server.conf

client-config-dir /etc/openvpn/ccd

Kausta /etc/openvpn/ccd saab luua kliendi nimega konfiguratsioonifailid ja kirjutada sinna seaded, mida rakendatakse ühendamisel spetsiaalselt selle kliendi jaoks. kui soovite, et raspberrypi kliendil oleks IP-aadress 10.8.0.112. tuleb luua fail /etc/openvpn/ccd/raspberrypi selle sisuga:

$ sudo vi /etc/openvpn/ccd/raspberrypi

ifconfig-push 10.8.0.112 255.255.255.0

Kuidas teha OpenVPN-kliendile staatiline IP.

Järgmisena tuleb OpenVPN taaskäivitada.

Klientide IP-aadresside kontrollimine

Sõltumata valitud meetodist tuleb kontrollida, kas muudatused on rakendatud. Sisestage kliendiseadmes käsk:

$ ip -br a

Kuidas teha OpenVPN-kliendile staatiline IP.

Oleme vaadanud mitmeid viise, kuidas teha OpenVPN-i klientidele staatilisi IP-aadresse.