본문 바로가기

Linux

리눅스 pptp vpn 자동 재연결 리눅스 콘솔을 이용하여 pptp vpn을 사용하다 보니 1시간 이상 사용하지 않으면 연결이 해제되는 현상을 발견하였다. 하지만 vpn은 연결되어 있어야 서버 접속이 가능하기 때문에, 자동으로 재연결되도록 하는 방법과 연결이 끊기지 않게 하는 방법을 생각해 보았다. 재연결 방법은, vpn 접속은 pppd call {vpn이름} 명령어를 사용하면 가능하므로, 다음과 같은 스크립트를 crontab에 등록하였다. #!/bin/bash value=`ifconfig|grep ppp0` echo "${value}" if [ "${value}" ];then echo currently connected else /usr/sbin/pppd call {vpn이름} echo antvpn reconnect 이 스크립트는 ifc.. 더보기
vpn을 이용하여 네트워크 필터 우회 서버 만들기(ip route 명령어) 동아리 서버가 생겼다. 성능이 아주 끝내준다!그런데 테스트를 위해 iptime ddns를 연결해보니 내부 망으로는 연결이 되는데 외부에서 접속 시 smartXfilter이라는 차단 시스템이 존재하는 모양이다. 이 필터는 다음 링크와 같이 hwp, txt 등 여러 문서에서 개인정보가 있는지 체크하고, 페이지 캐싱으로 로딩 속도를 늘리는 등의 일을 한다.[PDF]SmartXFilter 제품소개.pdf - 가넷정보기술따라서 VPN을 이용하여 이 필터를 우회하면 내부망에 있는 서버를 외부에서 접근할 수 있을 듯 싶다. vpn은 iptime 공유기에 내장된 pptp vpn 기능을 사용하였다.pppd를 이용하여 vpn 연결하는 방법은 구글 검색으로 쉽게 찾을 수 있다.참고자료 1 참고자료 2위의 자료는 ip rou.. 더보기