Portál AbcLinuxu, 27. července 2025 09:59


Dotaz: OpenVPN přidělení IP podle MAC

20.2.2011 16:29 Míra
OpenVPN přidělení IP podle MAC
Přečteno: 330×
Odpovědět | Admin
Nevíte někdo, jestli jde v OpenVPN přidělovat klientům IP podle jejich MAC adresy?
Řádek ifconfig-pool 10.10.1.10 10.10.1.20 255.255.255.0 v konfiguráku na serveru znamená, že server bude klientům přidělovat adresy 10.10.1.10-20. Rád bych, aby to bylo podle jejich MAC, tak jako to jde v DHCP.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.2.2011 17:13 qazasd
Rozbalit Rozbalit vše Re: OpenVPN přidělení IP podle MAC
Odpovědět | | Sbalit | Link | Blokovat | Admin
Rekl bych, ze zde je potreba brat v uvahu ISO-OSI sitovy model.

DHCP totiz narozdil od OpenVPN pracuje nad Layer 2 sitoveho modelu, tedy Link Layer, coz je napr. Ethernet a data se adresuji pomoci MAC adres. Odesilatel i prijemce tedy zna MAC druhe strany.

OpenVPN vsak ze sve podstaty pracuje nad L3 tedy Network Layer, v tomto pripade IP, kde jiz adresace probiha pomoci IP adres. Odesilatel ani prijemce tak MAC adresu druhe strany nezna nebot pomoci L2 komunikuje pouze s prvnim routerem a MAC adresa tedy patri tomuto routeru a ne klientovy co se k VPS serveru pripojuje.
20.2.2011 17:16 qazasd
Rozbalit Rozbalit vše Re: OpenVPN přidělení IP podle MAC
Oprava: ... klientovy co se k VPN serveru pripojuje.
20.2.2011 19:39 yossi | blog: Q_and_A | Ba'aretz
Rozbalit Rozbalit vše Re: OpenVPN přidělení IP podle MAC
Odpovědět | | Sbalit | Link | Blokovat | Admin
google openvpn ipp.txt
20.2.2011 19:49 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: OpenVPN přidělení IP podle MAC
Odpovědět | | Sbalit | Link | Blokovat | Admin

No jestli chces, aby klienti dostavali pokazde stejnou IP adresu, tak se podivej na volbu ifconfig-pool-persist v serverovem konfiguraku.

Dejv
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
21.2.2011 14:53 Míra
Rozbalit Rozbalit vše Re: OpenVPN přidělení IP podle MAC
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem zkusil client-config-dir ccd, ale teď mi to nepřiděluje žádnou IP.
Když v konfig souboru serveru mám (krom jiného):
ifconfig 10.10.1.1 255.255.255.0
ifconfig-pool 10.10.1.2 10.10.1.10 255.255.255.0
tak vše funguje. IP to samo přiděluje od 10.10.1.2.

Když ale tyto řádky nahradím těmito:
ifconfig 10.10.1.1 255.255.255.0
client-config-dir /etc/openvpn/ccd

a v /etc/openvpn/ccd/klient_1 mám:

ifconfig 10.10.1.2 10.10.1.1

tak to na (win) klientovi dlouho vypisuje: Route:Waiting for TUN/TAP interface to come up...

Pak se to připojí, ale s nesmyslnou IP.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.