VPN: 두 판 사이의 차이
보이기
편집 요약 없음 |
|||
| 6번째 줄: | 6번째 줄: | ||
* SSL 문제 우회해서 해결하기 위함. | * SSL 문제 우회해서 해결하기 위함. | ||
* 적당히 쓰면 Tailscale 같은 거 안쓰고도 웹서버 운영이 가능하겠는걸?(ip주소를 할당하기에, 포트포워딩으로 해당 ip주소로 돌리면 손쉽게 가능할듯.) | * 적당히 쓰면 Tailscale 같은 거 안쓰고도 웹서버 운영이 가능하겠는걸?(ip주소를 할당하기에, 포트포워딩으로 해당 ip주소로 돌리면 손쉽게 가능할듯.) | ||
* [확인해봐야겠지만...] 회사망에 내부접속하는 용으로도 사용한다. | |||
=== 참고 === | === 참고 === | ||
| 15번째 줄: | 16번째 줄: | ||
각 공유기마다 설정법이 다르지만 다음과 같은 순서를 따른다. | 각 공유기마다 설정법이 다르지만 다음과 같은 순서를 따른다. | ||
# 공유기 펌웨어 업데이트. 몇 년 전 펌웨어의 경우, 최신기술을 따라오지 못하는 경우 있음. | |||
# DDNS 설정. 외부에서 접속이 용이하게 잡아준다. | # DDNS 설정. 외부에서 접속이 용이하게 잡아준다. | ||
# VPN 설정. 공유기에서 설정하는데, | # VPN 설정. 공유기에서 설정하는데, PPTP, WireGuard 등 VPN Account를 만든다.(설정화면을 닫지 않은 채 클라이언트에서 진행하면 편하다.) | ||
= OS 설정 = | = OS 설정 = | ||
| 24번째 줄: | 26번째 줄: | ||
연결해서 사용하면 끝. | 연결해서 사용하면 끝. | ||
=== 리눅스(우분투) === | |||
{| class="wikitable" | |||
|+ | |||
!프로토콜 | |||
!설명 | |||
!비고 | |||
|- | |||
|WireGuard | |||
|다음 내용들을 커멘드라인에서 진행한다. | |||
# sudo apt install -y wireguard | |||
# sudo nano /etc/wireguard/wg0.conf(보통 처음엔 파일이 없다.) | |||
# 파일의 내용은 공유기 등에서 나온 옵션 값을 그대로 붙여넣으면 된다.(예시는 비고 참고) | |||
# 권한 설정: sudo chmod 600 /etc/wireguard/wg0.conf | |||
# 연결 테스트: sudo wg-quick up wg0 | |||
# 부팅 시 자동 연결: sudo systemctl enable wg-quick@wg0 | |||
|[Interface] | |||
PrivateKey = (ipTIME가 준 값) | |||
Address = 10.10.10.2/24 | |||
DNS = 192.168.0.1 | |||
[Peer] | |||
PublicKey = (ipTIME 서버 공개키) | |||
Endpoint = xxxx.iptime.org:51820 | |||
AllowedIPs = 192.168.0.0/24 | |||
PersistentKeepalive = 25 | |||
|- | |||
| | |||
| | |||
| | |||
|- | |||
| | |||
| | |||
| | |||
|} | |||
[[분류:정보]] | [[분류:정보]] | ||
2025년 12월 15일 (월) 06:55 판
개요
학교에선 SSL 문제로 파이썬의 requests를 사용한 요청을 거부당하거나 패키지 설치에 문제가 생기는 경우가 많다.
용도
- SSL 문제 우회해서 해결하기 위함.
- 적당히 쓰면 Tailscale 같은 거 안쓰고도 웹서버 운영이 가능하겠는걸?(ip주소를 할당하기에, 포트포워딩으로 해당 ip주소로 돌리면 손쉽게 가능할듯.)
- [확인해봐야겠지만...] 회사망에 내부접속하는 용으로도 사용한다.
참고
- 사용하는 컴의 IP가 집의 IP 주소로.
- 당연히 집의 네트워크를 이용하는 것이기에, 업무메신저, 업무포털 등 사용 불가.
공유기 설정
각 공유기마다 설정법이 다르지만 다음과 같은 순서를 따른다.
- 공유기 펌웨어 업데이트. 몇 년 전 펌웨어의 경우, 최신기술을 따라오지 못하는 경우 있음.
- DDNS 설정. 외부에서 접속이 용이하게 잡아준다.
- VPN 설정. 공유기에서 설정하는데, PPTP, WireGuard 등 VPN Account를 만든다.(설정화면을 닫지 않은 채 클라이언트에서 진행하면 편하다.)
OS 설정
윈도우
네트워크 및 인터넷 > VPN에서 '추가'로 간단하게 등록이 가능하다.
연결해서 사용하면 끝.
리눅스(우분투)
| 프로토콜 | 설명 | 비고 |
|---|---|---|
| WireGuard | 다음 내용들을 커멘드라인에서 진행한다.
|
[Interface]
PrivateKey = (ipTIME가 준 값) Address = 10.10.10.2/24 DNS = 192.168.0.1 [Peer] PublicKey = (ipTIME 서버 공개키) Endpoint = xxxx.iptime.org:51820 AllowedIPs = 192.168.0.0/24 PersistentKeepalive = 25 |