Solaris
OPENSSL 버젼확인 및 패치
728x90
openvpn을 설치하기 전에 아래의 관련 프로그램을 먼저 설치한다.
* openssl : 암호화에 필요하며 가급적 최신버젼을 설치하는것이 좋은데, rpm으로 설치되어 있어도 관계 없다. 현재 설치되어 있는 openssl 버젼은 아래와 같이 확인할수 있다.
# openssl version
OpenSSL 0.9.7a Feb 19 2003
홈페이지 : http://www.openssl.org
* lzo : 실시간 압축 라이브러리이다.
홈페이지 : http://www.oberhumer.com/opensource/lzo
설치는 각각 # ./configure ; make ; make install 을 실행하면 된다.
OpenVPN 을 압축 해제한후 역시
# ./configure --enable-password-save; make ; make install
로 설치하면 /usr/local/sbin/openvpn 실행파일이 설치된다.
이후 시작 스크립트는 설치 디렉토리의 sample-scripts/openvpn.init 파일을 참고하고, 설치 파일은 sample-config-files/server.conf 파일을 참고하면 된다
참고로 openvpn은 수시로 버전이 올라가면서 configure의 옵션이 변경되므로 설치전에는 ./configure --help를 먼저 실행해서 도움을 받기 바란다.
openvpn 설치시 공유 라이브러리를 찾을수 없는 에러가 나면 rpm의 경우 소스로, 소스의 경우 rpm으로 openssl을 재 설치해 보기 바란다.
또는 ./configure --with-ssl-headers=/usr/local/ssl/include/openssl/ --with-ssl-lib=/usr/local/ssl/lib와 같이 헤더나 라이브러리 경로를 직적 지정해 주어도 된다
REAME 혹은 INSTALL 파일을 보구 설치하는게 좋을듯
* openssl : 암호화에 필요하며 가급적 최신버젼을 설치하는것이 좋은데, rpm으로 설치되어 있어도 관계 없다. 현재 설치되어 있는 openssl 버젼은 아래와 같이 확인할수 있다.
# openssl version
OpenSSL 0.9.7a Feb 19 2003
홈페이지 : http://www.openssl.org
* lzo : 실시간 압축 라이브러리이다.
홈페이지 : http://www.oberhumer.com/opensource/lzo
설치는 각각 # ./configure ; make ; make install 을 실행하면 된다.
OpenVPN 을 압축 해제한후 역시
# ./configure --enable-password-save; make ; make install
로 설치하면 /usr/local/sbin/openvpn 실행파일이 설치된다.
이후 시작 스크립트는 설치 디렉토리의 sample-scripts/openvpn.init 파일을 참고하고, 설치 파일은 sample-config-files/server.conf 파일을 참고하면 된다
참고로 openvpn은 수시로 버전이 올라가면서 configure의 옵션이 변경되므로 설치전에는 ./configure --help를 먼저 실행해서 도움을 받기 바란다.
openvpn 설치시 공유 라이브러리를 찾을수 없는 에러가 나면 rpm의 경우 소스로, 소스의 경우 rpm으로 openssl을 재 설치해 보기 바란다.
또는 ./configure --with-ssl-headers=/usr/local/ssl/include/openssl/ --with-ssl-lib=/usr/local/ssl/lib와 같이 헤더나 라이브러리 경로를 직적 지정해 주어도 된다
REAME 혹은 INSTALL 파일을 보구 설치하는게 좋을듯
728x90
댓글