Mam plik * .ovpn, który działa po wpisaniu
sudo openvpn client.ovpn
Teraz chciałbym uruchomić openvpn podczas uruchamiania komputera. Jest to bezgłowa wersja Ubuntu - jeśli to ważne - 12.04 64bit.
Skopiowałem plik.ovpn do / etc / openvpn, ale nie uruchamia się, nawet jeśli uruchomię
service openvpn start
W jaki sposób mogę to zrobić?
all
.Dla systemu operacyjnego Debian
Umieść na przykład plik konfiguracyjny w / etc / openvpn
/etc/openvpn/client.conf
.Przedrostki / komentarze w wierszach zaczynające się od „w dół” i „w górę” (
#down
i#up
) - lub usuń je (wywołują one zewnętrzny skrypt) zclient.conf
Załaduj ponownie konfigurację openvpn
Sprawdź z
Czy widzisz interfejs tun0? Czy ma przypisany adres IP? Świetny.
Zapamiętaj adres IP, uruchom ponownie komputer i spróbuj się połączyć.
źródło
Konfiguracja klienta musi mieć rozszerzenie,
.conf
a nie.ovpn
. Zmianaclient.ovpn
naclient.conf
w/etc/openvpn
powinna działaćźródło
Byłoby miło mieć sposób na hakera, ale na razie będzie trzeba.
1) Utwórz plik myopenvpn w / etc / init /
2) Włóż do myopenvpn i zapisz:
ŹRÓDŁO: http://www.hackerway.ch/2012/12/11/how-to-auto-start-openvpn-client-in-debian-6-and-ubuntu-12-04/#comment-79
źródło
Będziesz musiał umieścić te informacje w skrypcie inicjującym dla openvpn w /etc/init.d. ORAZ aqd odpowiednie dowiązania symboliczne do odpowiednich plików /etc/rc.d opartych na poziomie uruchamiania, aby można je było uruchomić i zatrzymać.
źródło
Zauważ, że na 16.04 naprzód trzeba to :
źródło
Zrobiłem to na polu CentOS z następującą komendą wstawioną do /etc/rc.local:
openvpn --config /path/to/file.ovpn &
Polecenia w tym pliku są wykonywane po zakończeniu uruchamiania na wielu poziomach użytkownika i w przeciwieństwie do dodawania go do skryptu uruchamiania, nie spowolni rozruchu, jeśli konfiguracja sieci VPN trwa długo, ale niektórzy nazywają to hackowaniem.
źródło