FreeBsd 11에서 포트 전달을 올바르게 설정하는 방법은 무엇입니까?

FreeBsd 11에서 포트 전달을 올바르게 설정하는 방법은 무엇입니까?

openVPN을 설치한 서버에 freebsd 11이 있고 이를 통해 트래픽을 보내려면 VPN을 올바르게 설정해야 합니다. VPN을 통해 서버에 연결한 후에 더 이상 인터넷에 연결할 수 없습니다. 문제는 포트 전달이며 /etc/pf.conf.

내가 가진 것은 다음과 같습니다.

sysctl net.inet.ip.forwarding  #=> net.inet.ip.forwarding: 1

그리고

$ cat /etc/rc.conf
ifconfig_vtnet0="dhcp"
openvpn_enable="YES"
openvpn_if="tun"
gateway_enable="YES"

그리고 서버의 openVPN 구성은 다음과 같습니다.

push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 208.67.222.222"
push "dhcp-option DNS 208.67.220.220"

그러나 서버 로그에서 관찰된 오류는 다음과 같습니다.

MULTI: bad source address from client [x.x.x.x], packet dropped

내가 무엇을 잊었나요?

관련 정보