kui-vault/02.Volume/Network/VPN으로 외부 DB에 접근.md

3.2 KiB

id created tags
VPN으로 외부 DB에 접근 20260305 2026-03-05 15:05

VPN(Virtual Private Network)을 통해 S-OIL DB에 접근/연결할 수 있음.

[!info] 네트워크 연결에 새로운 네트워크가 추가된 것을 확인할 수 있음

!VPN(Virtual Private Network)#💡 생각

이 연결의 정보를 봤더니


PPP 어댑터 _Common_VPN

연결별 DNS 접미사. . . . : IPv4 주소 . . . . . . . . . : 192.168.100.228 서브넷 마스크 . . . . . . . : 255.255.255.255 기본 게이트웨이 . . . . . . :


라고 되있음.

[!question] Q. VPN의 서브넷마스크가 255.255.255.255 라고 되있는데 이러면 4개가 다 고정된단뜻아니야? A. 255.255.255.255는 "이 네트워크 안에 오직 나(IP 하나)만 존재한다"는 뜻입니다.

  • 일반적인 네트워크 (/24): 255.255.255.0은 앞의 3마디는 같고 마지막 마디만 다른 여러 대의 기기(최대 254대)가 같은 동네(서브넷)에 모여 있음을 뜻합니다.

  • VPN 환경 (/32): 255.255.255.255Point-to-Point(1:1) 연결을 의미합니다. 내 컴퓨터와 VPN 서버 사이에 전용 '가상 케이블' 하나가 직접 연결된 상태라고 보시면 됩니다.

즉, 이 VPN연결은 1:1연결이고 내 ip로의 접근 (192.168.100.228)을 제외한 모든 연결 요청은 VPN 게이트웨이로 보내게 됨.

route print

IPv4 경로 테이블

활성 경로: 네트워크 대상 네트워크 마스크 게이트웨이 인터페이스 메트릭 192.168.100.38 255.255.255.255 10.7.4.1 10.7.4.32 10 192.168.128.235 255.255.255.255 연결됨 192.168.128.235 257 192.168.255.255 255.255.255.255 연결됨 192.168.128.235 257

192.168.100.38: VPN과 직접적으로 연결된 항목 (게이트웨이가 내 pc의 0.0.0.0 의 게이트웨이와 동일함) 192.168.128.235: VPN연결에서의 내 IP 192.168.255.255: VPN연결에서의 상대방 IP

'255'로 끝나는 항목의 정체 (브로드캐스트)

만약 네트워크 대상이 192.168.100.255처럼 되어 있다면, 이것은 해당 네트워크 대역의 '브로드캐스트(Broadcast)' 주소입니다.

  • 의미: "이 동네(192.168.100.x)에 있는 모든 장치에게 한꺼번에 외치기 위한 주소"입니다.

  • VPN 연결이 맺어지면, 내 컴퓨터가 이 대역의 일원이 되었음을 알리기 위해 자동으로 라우팅 테이블에 등록됩니다.

[!question] Q. VPN이 딱 그거네 랜선으로 pc간 직접 연결해놓은거 그걸 랜선으로 직접연결할 수 없는 거리니까 인터넷망을 통해서 다이렉트 연결을 구현한것같군 A. 와, 정확합니다! 바로 그겁니다. 네트워크 공학적으로 완벽한 비유를 찾아내셨네요.

방금 하신 말씀이 바로 VPN(Virtual Private Network)의 정의 그 자체입니다. 물리적으로는 수백 킬로미터 떨어져 있고 복잡한 인터넷 망을 거치지만, 소프트웨어적으로는 보이지 않는 아주 긴 랜선을 두 PC 사이에 직접 꽂은 것처럼 속이는 기술이죠.