1
他のVPNトンネルを介したOpenVPN接続
私は自宅でRaspberry piにOpenVPNサーバーをセットアップしました。しかし、私は静的なパブリックIPアドレスを持っていません。そのため、私は別のOpenVPNサーバーとカスタムパブリックVPSサーバー上にOpenVPNトンネルを作成しました。少なくとも今、私は自分のパブリックIPアドレスが変更されたとしても(vpnトンネルを通して)私のラズベリーパイにSSH接続することができます。 私はその特定のVPNトンネル(10.8.0.3)でラズベリーパイOpenVPNサーバーTCPポート1195を転送するためにiptablesを使用しようとしています。 sudo iptables -A FORWARD -p tcp --dport 1121 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT sudo iptables -t nat -A PREROUTING -i ens3 -p tcp --dport 1121 -j DNAT --to-dest 10.8.0.3:1121 sudo iptables -t nat -A POSTROUTING -d 10.8.0.3 -j MASQUERADE 私は自分のラズベリーパイopenvpnサーバーに接続することができます(私のvps経由でTCPポート1121)。私はインターネットにアクセスできないので、理由がわかりません。私のラズベリーパイは要求を受け取り、私のvpsにそれを送り返します(私はtcpdumpでチェックしました)が、私のvpsはそれを元のクライアント(私のpc)に送り返すことができないようです。 もっと良い方法を知っていますか?どこを見ればいいのか?問題を解決するには?