如何在 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

我忘了什麼?

相關內容