/etc/openvpn/vpn1.conf
/etc/openvpn/vpn2.conf
...
이런식으로 서버 환경설정을 여러 개 준비.
/etc/init.d/openvpn start vpn1
/etc/init.d/openvpn start vpn2
...
서버 실행 시에는 이렇게 여러개 실행이 가능하다.
openvpn 2.x버젼 현재 멀티코어가 지원되지 않는다.
고로 멀티 코어 활용을 위해 서버를 여러개 띄어두고 로드밸런싱을 활용하면 좋을 것 같다.
그리고...
# /etc/init.d/openvpn start 또는 stop 명령으로 한번에 처리하고자 한다면
/etc/default/openvpn 파일을 열어서 AUTOSTART= 이라고 되어있는 부분에 아래와 같이 설정하면 된다.
AUTOSTART="vpn1 vpn2"
3개 4개 가 되어도 한칸씩 띄고 conf 파일의 이름만 나열해 주면 된다.
- 끝 -
[참고]
http://serverfault.com/questions/168487/how-to-control-multiple-openvpn-instances-on-the-same-server