OpenVPN - jak to uruchomi

Konfiguracja serwerów, usług, itp.
badgerman
Posty: 12
Rejestracja: 29 czerwca 2008, 13:12
Lokalizacja: Police

OpenVPN - jak to uruchomić w tle?

Post autor: badgerman »

Witam.

Skonfigurowałem sobie openVPN że uzyskuję połączenie i mam wszystko co potrzebuję, ale mam problem z umiejscowieniem go w Autostarcie.

Wykonałem sobie plik, który przy starcie komputera ustawia serwer:

Kod: Zaznacz cały

#!/bin/bash

/etc/init.d/openvpn stop

`which openvpn` --mktun --dev tap0
`which brctl` addbr br0
`which brctl` addif br0 eth1
`which brctl` addif br0 tap0
`which ifconfig` tap0 0.0.0.0 promisc up
`which ifconfig` eth1 0.0.0.0 promisc up
ifconfig br0 192.168.0.9 netmask 255.255.255.0

openvpn --config /etc/openvpn/config-bridge  --server-bridge 192.168.0.1 255.255.255.0 192.168.0.200 192.168.0.210 --duplicate-cn
ale niestety jak go się uruchomi to zajmuje sobą konsolę i nie pozwala uruchomić się innym serwerom (w tym na przykład SSH).

W jaki sposób dodać openVPN do automatycznego startu tak aby uruchamiał się w tle i dawał uruchomić coś po sobie?
Raffaello22
Posty: 88
Rejestracja: 06 lutego 2008, 15:17

Post autor: Raffaello22 »

& na końcu nie pomaga?
openvpn --config /etc/openvpn/config-bridge --server-bridge 192.168.0.1 255.255.255.0 192.168.0.200 192.168.0.210 --duplicate-cn &
Inna możliwością jest skorzystanie z programu screen który daje jakby nowy wirutalny terminal. ( czyli na jednym terminalu masz zwykły i wirtualny na którym możesz uruchomić openvpn ).
badgerman
Posty: 12
Rejestracja: 29 czerwca 2008, 13:12
Lokalizacja: Police

Post autor: badgerman »

No właśnie niestety & jest jakoby ignorowane - możesz mi powiedzieć nieco więcej o tym ,,screenie''?

Zainstalowałem poczytałem.

Kod: Zaznacz cały

screen -m -d
i nie ma już problemu :)

Stary - normalnie reputację bym dał tylko nie wiem jak się to robi na tym forum.
Raffaello22
Posty: 88
Rejestracja: 06 lutego 2008, 15:17

Post autor: Raffaello22 »

badgerman pisze:No właśnie niestety & jest jakoby ignorowane - możesz mi powiedzieć nieco więcej o tym ,,screenie''?
Polecenia, które w zupełności wystarczają do prostej obsługi Ctrl+A+D powrót do normalnego terminala (głównego), na którym otwarty jest program screen i screen -x numer_otwartego_screena.

Pozdrawiam.
Awatar użytkownika
markossx
Beginner
Posty: 489
Rejestracja: 26 maja 2007, 16:01
Lokalizacja: Polska

Post autor: markossx »

Po co te kombinacje Panowie,
w openvpn jest opcja --daemon
ODPOWIEDZ