-. 네트워크 레이아웃
-. B Site 설정파일 예, server.conf
dev tun
proto udp
local openvpnserver.example.com
lport 1194
remote openvpnclient.example.com
rport 1194
secret secret.key 0
ifconfig 10.200.0.1 10.200.0.2
route 192.168.4.0 255.255.255.0
user nobody
group nobody
persist-tun
persist-key
keepalive 10 60
ping-timer-rem
verb 3
daemon
log-append /tmp/openvpn.log
-. A Site 설정파일 예, client.conf
dev tun
proto udp
local openvpnclient.example.com
lport 1194
remote openvpnserver.example.com
rport 1194
secret secret.key 1
ifconfig 10.200.0.2 10.200.0.1
route 172.31.32.0 255.255.255.0
user nobody
group nobody
persist-tun
persist-key
keepalive 10 60
ping-timer-rem
verb 3
daemon
log-append /tmp/openvpn.log
-. 연결
[root@server]# openvpn --config server.conf
[root@client]# openvpn --config client.conf
-. 라우팅
Client를 제외한 A쪽 LAN의 각 기기들은 B쪽에 대해서 어떠한 라우팅 정보를 가지고 있지 않다.
B쪽도 마찬가지다.
각 기기에서 tun0과 상대 네트워크에 대한 라우팅테이블을 작성해야만 해당 기기가 서로 연결될 수 있다.
의외로 많이들 놓치고 있는 부분이다.
'네트워크' 카테고리의 다른 글
| OpenWRT 부팅시 콘솔에 WAN 쪽 아이피 출력 (0) | 2026.08.30 |
|---|---|
| KVM guestVM 포트포워딩 - firewalld (0) | 2026.08.04 |
| WireGuard 키 배치 (0) | 2026.08.04 |
| OpenWRT, Gargoyle Router WAN접속 설정 (0) | 2026.07.31 |
| Ubuntu - Dante Proxy 설치 (0) | 2026.07.31 |