Mokėjimo būdai Abuse

Kaip nustatyti statinį "OpenVPN" kliento IP adresą.

04.05.2022, 00:18

Naudojant "OpenVPN" privačiam virtualiajam tinklui organizuoti, klientams dažnai reikia turėti statinius IP adresus. Tai gana patogu norint greitai gauti prieigą prie reikiamo įrenginio. Tai galima padaryti dviem būdais. Naudojant ipp.txt failą arba ccd katalogą. Šiame straipsnyje aptarsime abu būdus, kaip sukurti statinį OpenVPN kliento IP.

IPP.TXT konfigūravimas

Pavadinimas ipp reiškia ifconfig pool persist. Kad IP adresai iš šio failo veiktų, į serverio konfigūracijos failą reikia įtraukti šią eilutę:

$ sudo vi /etc/openvpn/server.conf

$ ifconfig-pool-persist ipp.txt

Tada reikiamus IP adresus galima įtraukti į failą /etc/openvpn/ipp.txt. Šio failo sintaksė yra tokia:

user_name, ip_address

Atkreipkite dėmesį, kad IP adresas turi patekti į "OpenVPN" serverio išduodamų adresų intervalą. Norėdami pamatyti šį diapazoną, galite rasti serverio konfigūracijos failo eilutę serveris:

server 10.8.0.0 255.255.255.0

Čia naudojami IP adresai nuo 10.8.0.1 iki 10.8.0.255. O pirmasis adresas priskiriamas pačiam serveriui. Dabar galite matyti, koks adresas priskirtas serveriui, ir suteikti adresus klientams iš to paties potinklio. Serverio adresą galite sužinoti pažvelgę į tinklo sąsajos tun0 IP adresą:

$ ip -br a | grep tun

Kaip nustatyti statinį

Jei norite, kad raspberrypi klientui būtų naudojamas IP adresas 10.8.0.112, į ipp.txt failą įrašykite šią eilutę:

$ sudo vi /etc/openvpn/ipp.txt

raspberrypi,10.8.0.11

Kaip nustatyti statinį

Norėdami pritaikyti pakeitimus, turite iš naujo paleisti OpenVPN serverį:

$ sudo systemctl restart openvpn@server

CCD konfigūravimas

ipp.txt parinktį įrašyti nesudėtinga. Jei reikia daugiau nustatymų, galite naudoti ccd. Tai reiškia client config dir. Naudodami šią funkciją galite nustatyti atskirą kiekvieno kliento konfigūraciją, įskaitant IP adresą. Kad ji veiktų, į konfigūracijos failą reikia įtraukti šią eilutę:

$ sudo vi /etc/openvpn/server.conf

client-config-dir /etc/openvpn/ccd

Jei norite, kad "raspberrypi" kliento IP adresas būtų 10.8.0.112, turite sukurti konfigūracijos failą /etc/openvpn/ccd/raspberrypi , kurio turinys būtų toks: "Jei norite, kad "raspberrypi" kliento IP adresas būtų 10.8.0.112, turite sukurti tokio turinio failą /etc/openvpn/ccd/raspberrypi:

$ sudo vi /etc/openvpn/ccd/raspberrypi

ifconfig-push 10.8.0.112 255.255.255.0

Kaip nustatyti statinį

Toliau reikia iš naujo paleisti OpenVPN

Klientų IP adresų tikrinimas

Nepriklausomai nuo pasirinkto būdo, reikia patikrinti, ar pakeitimai buvo pritaikyti. Kliento įrenginyje įveskite komandą:

$ ip -br a

Kaip nustatyti statinį

Apžvelgėme keletą būdų, kaip sukurti statinius IP adresus "OpenVPN" klientams.