로그인
Sign in
조회 수 748 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

 No1.Linux 2018 SE 버전에서 OpenVPN를 쉽게 설치해 보자.


1, 개 요

앞 게시물에 OpenVPN 서버를 구축하는 과정을 쉽게 설명하였습니다만, 이 과정조차도 어렵다고 느껴지는 사용자들을 위하여 삽질을 최대한 하지 말자라는 모토를 가지고 있는 넘버원리눅스에서는 OpenVPN 설치를 좀 더 간편하게 할 수 있는 RPM 패키지를 No1.Linux RPM 리포지토리에서 제공하고 있습니다. 리포지토리에서 제공하는 RPM 패키지는 서버및 클라이언트의 설정 파일들이 기본 설정되어 있으며, 인증서와 키 파일들이 존재하는 위치를 기본적으로 설정되어 있기 때문에 보다 쉽게 OpenVPN를 설치할 수 있을 것입니다.


2. 넘버원리눅스 리포지토리 설정

넘버원리눅스 자체적으로 리빌드한 패키지들이 있는 리포지토리를 기본적으로 제공하고 있고, 리포지토리 서버 설정이 기본적으로 되어 있습니다. /etc/apt/sources.lists 파일에 다음 설정이 들어 있어야 넘버원리눅스의 리토지토리 서버에서 제공하는 패키지를 시냅틱이나 apt-get으로 설치할 수 있습니다.  그러면 OpenVPNN 패키지를 설치하기 전에 cat /etc/apt/sources.list 명령을 실행하여 넘버원리눅스 리포지토리 서버 설정이 되어 있는지를 확인해 주시기 바랍니다.

apt1.png

리포지토리 서버 설정을 확인한 후에 패키지를 설치하기 전에는 항상 리포지토리 서버 패키지 DB를 업데이트해 주어야 하므로, 다음과 같이 apt-get update 명령으로 업데이트합니다.

apt2.png

3. OpenVPN 서버 구축

STEP1. 시냅틱으로 openvpn 패키지를 설치하거나 콘솔에서 apt-get install openvpn 명령으로 패키지를 설치합니다.

apt3.png

STEP2. source /usr/share/openvpn/easy-rsa/vars 명령을 실행합니다.

  [root@localhost dumca]# source /usr/share/openvpn/easy-rsa/vars


STEP3. clean-all 명령을 실행합니다.

  [root@localhost dumca]# clean-all


STEP4. build-ca 명령을 실행합니다. 이 때 ./를 붙이지 않습니다.

apt4.png

Country Name를 묻는 과정부터는 여러분 환경에 맞게 변경하거나 이게 귀찮다면 그냥 엔터키를 쳐도 됩니다.


STEP4. build-key-server server 명령으로 서버 키를 생성합니다.

apt5.png


STEP5. build-key client 명령으로 클라이언트용 키를 생성합니다.

apt6.png


STEP6. build-dh 명령을 실행합니다.

apt7.png


STEP7. ta-gen.sh 명령으로 ta.key 파일을 생성합니다.

apt8.png


STEP8. /etc/init.d/openvpn restart 명령으로 openvpn 데몬을 띄웁니다.

apt9.png


STEP9. ifconfig 명령으로 tun0 인터페이스를 보이는지를 확인하여 openvpn 서버 구축을 완료합니다.

apt10.png


 넘버원 리눅스는 여러분의 지지와 후원에 의해서 운영되고 있습니다. 상기 강좌가 도움이 되었다면 강좌내에 불편을 드렸던 광고들을 클릭해 주시므로써 의사를 반영하실 수 있습니다.  감사합니다.








  • profile
    zharyong 2018.08.29 20:52
    openvpn-2.4.5-4-no1linux RPM 패키지에선 openvpn-inst 스크립트를 지원합니다.
    이 스크립트를 사용함면 상기 과정에서 STEP2부터 마지막 단계까지 자동으로 수행됩니다.
    복잡할 것없이 간단하게 vpn 환경을 구축하고자 한다면 업데이트된 패키지의 openvpn-inst 파일을 실행해 주면 됩니다.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 넘버원 리눅스 팁은 FAQ 게시판으로 zharyong 2018.07.15 1866
233 시스템 [플라즈마] 단축키 설정 방법 (수동) No1Linuxer 2020.07.13 706
232 인터넷 [인터넷뱅킹] 정부 긴급재난지원금 하나은행 신용카드/체크카드 신청하기 file zharyong 2020.05.13 1764
231 엑스 [Today's Tip] KDE 플라즈마에 화면 회전 단축키 추가 file No1Linuxer 2020.04.13 827
230 TodayAPP [하드웨어] CPU, 메인보드, 메모리, 그래픽 등 각종 하드웨어 정보를 보여주는 CPU-G file zharyong 2019.02.06 1488
229 엑스 [TodayTip] Crtl+ESC 단축키와 Ctrl+Alt+ESC단축키는 무엇일까? file zharyong 2019.02.04 1209
228 활용 [TodayTip] 윈도 사용자 암호 초기화, 이젠 리눅스에게 맞겨 보세요!!! file zharyong 2019.01.30 978
227 하드웨어 [Tip] Cannot open /dev/dsp: Device or resource busy 트러블슈팅 zharyong 2019.01.28 1162
226 TodayAPP [FunnyTip] 일대일 음성 통신 워키토키를 만들어 보자. file zharyong 2019.01.27 1172
225 하드웨어 [사운드] 사운드 카드로 마이크를 테스트하는 방법 file zharyong 2019.01.27 3580
224 TodayAPP [KDE] KDE 플라즈마의 가용성을 높여주는 위젯(Widget)를 잘 써 보자. file zharyong 2019.01.23 456
223 TodayAPP [FunnyTip] 자동 마우스 클릭 file zharyong 2019.01.21 731
222 TodayAPP [TodayApp] 이지스트로크 - 마우스 동작으로 엑스 프로그램 자동 실행하기 1 file zharyong 2019.01.17 489
221 엑스 [서비스메뉴] 돌핀 파일관리자에서 KDE5 Servicemenu Reimage로 이미지 변환하기 file zharyong 2019.01.16 374
220 엑스 [엑스] 듀얼(다중) 모니터 출력 방향 자동 조절 유틸리티/Xinerama 기능 자동 설정 file zharyong 2019.01.15 1581
219 시스템 [Funny Tip] 텍스트를 음성으로 1 file zharyong 2019.01.04 458
218 인터넷 [네트워크] WOL(Wake On LAN)를 이용한 원격시스템 켜기(Power-on) 1 file zharyong 2018.12.24 4264
217 시스템 [부팅] 윈도7에서 No1.Linux 2018 SE Live 부팅 방법 file zharyong 2018.12.11 548
216 엑스 [엑스] 라이브 USB의 버추얼박스에서 /opt 심볼릭 링크 오류 file zharyong 2018.11.12 509
» 인터넷 [네트워크] OpenVPN RPM 패키지로 쉽게 OpenVPN 서버를 구축하자. 1 file zharyong 2018.08.29 748
214 인터넷 [네트워크] OpenVPN Client 접속 방법 file zharyong 2018.08.27 3489
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12 Next
/ 12