입력하면 작동하는 * .ovpn 파일이 있습니다.
sudo openvpn client.ovpn
이제 컴퓨터를 부팅 할 때 openvpn을 시작하고 싶습니다. 우분투의 헤드리스 버전입니다-12.04 64 비트.
filename.ovpn을 / etc / openvpn에 복사했지만 실행해도 시작되지 않습니다.
service openvpn start
어떻게해야합니까?
입력하면 작동하는 * .ovpn 파일이 있습니다.
sudo openvpn client.ovpn
이제 컴퓨터를 부팅 할 때 openvpn을 시작하고 싶습니다. 우분투의 헤드리스 버전입니다-12.04 64 비트.
filename.ovpn을 / etc / openvpn에 복사했지만 실행해도 시작되지 않습니다.
service openvpn start
어떻게해야합니까?
답변:
Ubuntu에서 이름 /etc/openvpn/$NAME.conf
이 지정된 파일에 배치 한 모든 VPN 구성이 자동으로 시작됩니다.
따라서을 복사하기 만하면 client.ovpn
됩니다 /etc/openvpn/client.conf
. 또한 client.conf
키, 스크립트 등을 위해 절대 경로를 사용하는 것이 좋습니다 .
물론 /etc/default/openvpn
파일 을 다시 확인하고 싶을 수도 있습니다 . 기본적으로 모든 VPN을 자동 시작하지만 AUTOSTART
값을로 변경 none
하거나 자동으로 시작하려는 특정 구성 목록 으로 변경할 수 있습니다 .
대한 데비안 OS
구성 파일을 / etc / openvpn에 넣으십시오 (예 :) /etc/openvpn/client.conf
.
"down"및 "up"( #down
및 #up
)으로 시작하는 행 접두어 / 설명 출력 또는 삭제 (외부 스크립트 호출)client.conf
openvpn 구성 다시로드
/etc/init.d/openvpn reload /etc/openvpn/client.conf
확인
ifconfig
tun0 인터페이스가 보입니까? IP가 할당되어 있습니까? 큰.
IP를 기억하고 재부팅 한 후 연결을 시도하십시오.
해커에게 해를 끼치 지 않는 것이 좋겠지 만, 지금은 그렇게해야합니다.
1) / etc / init /에 myopenvpn 파일을 생성하십시오
nano /etc/init/myopenvpn
2) myopenvpn에 삽입하고 저장하십시오 :
# OpenVPN autostart on boot upstart job
start on runlevel [2345]
stop on runlevel [!2345]
respawn
exec /usr/sbin/openvpn --status /var/run/openvpn.client.status 10 --cd /etc/openvpn --config /etc/openvpn/client.conf --syslog openvpn
다음 명령을 /etc/rc.local에 삽입하여 CentOS 상자에서 수행했습니다.
openvpn --config /path/to/file.ovpn &
이 파일의 명령은 모든 다중 사용자 런레벨이 부팅을 마친 후에 실행되며 시작 스크립트에 추가하는 것과 달리 VPN 설정 시간이 오래 걸리더라도 부팅 속도가 느려지지 않지만 일부 사람들은이를 해킹이라고합니다.
all
있습니다.