|
OpenVPN - jak to uruchomić w tle?
badgerman - 11-02-2009 13:28
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:
#!/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 - 11-02-2009 14:09
& na końcu nie pomaga? 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 - 11-02-2009 14:57
No właśnie niestety & jest jakoby ignorowane - możesz mi powiedzieć nieco więcej o tym ,,screenie''?
Zainstalowałem poczytałem.
screen -m -d
i nie ma już problemu :)
Stary - normalnie reputację bym dał tylko nie wiem jak się to robi na tym forum.
Raffaello22 - 11-02-2009 15:19
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.
markossx - 11-02-2009 15:20
Po co te kombinacje Panowie, w openvpn jest opcja --daemon
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|