Pozdrav,
Da li neko moze da mi pomogne i objasni kako da pokrenem OPEN VPN na jednom VPS serveru koji ima vise IP adresa. Zelim da napravim VPN za svaku ot tih adresa.
Hvala puno!
Zelim da koristim 5 IP-a na istom Open VPN-u. Imam na jednom VPS-u 5 IP-a ali ne znam kako da podignem Open VPN service koji ce da koristi 5 IP. CentOS 5.9 x86 1.1 je u pitanju.
Tipa 5 Open VPN-a podignuta. Ne znam da li treba 5 posebnih servisa, 5 posebnih instalacija ili sta vec. U principu nemam pojma sta radim :D
Ali da rade na odvojenim adresama. Znaci sa 5 open vpn klijenata zelim da se konektujem na 5 razlicitih IP adresa koje su sve zakacene na isti VPS.
Pa ništa, teoretski je izvodljivo, samo što moraš imati 5 različitih konfiguracionih fajlova na serveru koja su različita makar što se porta na kome sluša i bind to ip tiče.
Potpis
... Vladimir Vučićević aka. Bachi
~~~ www.bachi.in.rs <<<<>>>> [email protected]
>>> It's nice to be important, but it's more important to be nice...
I trebalo bi da poznaješ osnove rutiranja kod CentOSa.
Moja neka generalna ideja od koje bih krenuo jeste 5 opnevpn server instanci, svakom bih dodelio virtuelni interfejs i onda ako samo jedan klijent pristupa jednom open vpn serveru (dakle, 5 klijenata pristupaju 5 servera), onda bih radio NAT 1:1.
Srećno. :)
Potpis
... Vladimir Vučićević aka. Bachi
~~~ www.bachi.in.rs <<<<>>>> [email protected]
>>> It's nice to be important, but it's more important to be nice...
Pitas me da li mi treba 5 razlicitih IP na 5 racunara? Naravno da mi treba. Ako postoji bolje resenje da se konektujem na 5 razlicitih IP u isto vreme preko istog VPS bilo bi super da saznam.
Next, we will deal with the necessary configuration changes on the server side. If the server configuration file does not currently reference a client configuration directory, add one now:
client-config-dir ccd
In the above directive, ccd should be the name of a directory which has been pre-created in the default directory where the OpenVPN server daemon runs. On Linux this tends to be /etc/openvpn and on Windows it is usually \Program Files\OpenVPN\config. When a new client connects to the OpenVPN server, the daemon will check this directory for a file which matches the common name of the connecting client. If a matching file is found, it will be read and processed for additional configuration file directives to be applied to the named client.
The next step is to create a file called client2 in the ccd directory. This file should contain the line:
# EXAMPLE: Suppose you want to give
# Thelonious a fixed VPN IP address of 10.9.0.1.
# First uncomment out these lines:
;client-config-dir ccd
;route 10.9.0.0 255.255.255.252
# Then add this line to ccd/Thelonious:
# ifconfig-push 10.9.0.1 10.9.0.2