diff --git a/wireguard/README.md b/wireguard/README.md index 2400bf9..a117114 100644 --- a/wireguard/README.md +++ b/wireguard/README.md @@ -4,12 +4,28 @@ - VPN 연결을 생성하면 Server도 Client를 볼 수 있게 됩니다. ```sh - wget https://raw.githubusercontent.com/jaewooklee93/wiki/master/wireguard/wireguard.py + wget -q https://raw.githubusercontent.com/jaewooklee93/wiki/master/wireguard/wireguard.py chmod +x wireguard.py ./wireguard.py 192.168.12.2 # server의 IP 또는 도메인 주소로 번경 ``` - 현재 폴더에 `./server`, `./client` 파일이 생성됩니다. 각각을 server와 client의 컴퓨터에 복사하여 실행합니다. + +### Client (`` -> `10.0.0.2`) + +```sh +nmap 192.168.12.2 -p 51820 -sU # server측 51820/udp 포트 접근가능여부 확인 + +chmod +x client +./client # 연결 개시 +./client # 연결 상태 확인 + +# 18000번 포트로 HTTP 서버 시작 +python -m http.server 18000 + +./client down # 연결 해제 +``` + ### Server (`192.168.12.2` -> `10.0.0.1`) ```sh @@ -17,23 +33,8 @@ chmod +x server ./server # 연결 개시 ./server # 연결 상태 확인 -# 8000번 포트로 HTTP 서버 시작 -python -m http.server 18000 +curl 10.0.0.2:18000 +# 반대로 client 측에서 10.0.0.1로 server에 접속하는 것도 가능 ./server down # 연결 해제 ``` - -### Client (`` -> `10.0.0.2`) - -```sh -nmap 192.168.12.2 -p 51820 -sU # 51820/udp 포트의 접근가능 여부 확인 - -chmod +x client -./client # 연결 개시 -./client # 연결 상태 확인 - -curl 10.0.0.1:18000 -# 반대로 server 측에서 10.0.0.2로 접속하는 것도 가능 - -./client down # 연결 해제 -``` \ No newline at end of file