입력하면 작동하는 * .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를 기억하고 재부팅 한 후 연결을 시도하십시오.
답변
클라이언트 설정은 확장자가 있어야 .conf
하지 .ovpn
. 변화 client.ovpn
에 client.conf
의하여 /etc/openvpn
작동합니다
답변
해커에게 해를 끼치 지 않는 것이 좋겠지 만, 지금은 그렇게해야합니다.
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/init.d의 openvpn에 대한 초기화 스크립팅 안에 넣어야합니다. AND aqd는 적절한 실행 레벨 기반 /etc/rc.d 파일에 적절한 심볼릭 링크를하여 시작 및 중지되도록합니다.
답변
16.04 이후에는 다음이 필요 합니다 .
systemctl start openvpn@server.service
답변
다음 명령을 /etc/rc.local에 삽입하여 CentOS 상자에서 수행했습니다.
openvpn --config /path/to/file.ovpn &
이 파일의 명령은 모든 다중 사용자 런레벨이 부팅을 마친 후에 실행되며 시작 스크립트에 추가하는 것과 달리 VPN 설정 시간이 오래 걸리더라도 부팅 속도가 느려지지 않지만 일부 사람들은이를 해킹이라고합니다.