
VPN을 경로와 함께 연결해야 합니다.
ip route add 10.6.0.0/24 via 10.6.1.2
두 네트워크의 모든 서버는 서로 핑할 수 있습니다. 그러나 클라이언트에서 포트 10.6.1.3
로 서비스에 연결할 수 없습니다 . VPN 서버의 방화벽은 다음과 같이 알려줍니다.10.6.0.1
6443
10.6.1.1
[UFW BLOCK] IN=wg0 OUT=wg0 MAC= SRC=10.6.1.3 DST=10.6.0.1 LEN=64 TOS=0x00 PREC=0x00 TTL=63 ID=0 DF PROTO=TCP SPT=64637 DPT=6443 WINDOW=65535 RES=0x00 SYN URGP=0
ufw 규칙은 다음과 같습니다.
To Action From
-- ------ ----
22/tcp (OpenSSH) ALLOW IN Anywhere
51820/udp ALLOW IN Anywhere
443/tcp ALLOW IN Anywhere
Anywhere on wg0 ALLOW IN Anywhere
6443 ALLOW IN 10.6.0.0/16
10.6.0.1 6443 ALLOW IN 10.6.1.3
22/tcp (OpenSSH (v6)) ALLOW IN Anywhere (v6)
51820/udp (v6) ALLOW IN Anywhere (v6)
443/tcp (v6) ALLOW IN Anywhere (v6)
Anywhere (v6) on wg0 ALLOW IN Anywhere (v6)
Anywhere ALLOW OUT Anywhere on wg0
10.6.0.0/24 6443 ALLOW OUT 10.6.1.0/24
Anywhere (v6) ALLOW OUT Anywhere (v6) on wg0
포트에 연결할 수 있도록 무엇이 누락되었는지 찾을 수 없습니다 6443
.
답변1
ufw 라우팅 옵션도 설정해야 한다고 생각했습니다.
ufw route allow in on wg0 out on wg0
ufw route allow out on wg0 in on wg0
그것은 나를 위해 속임수를 썼습니다.