iptables 和路由器連接埠轉發

iptables 和路由器連接埠轉發

我需要使用 ssh 遠端存取我的家庭電腦。我在路由器上設定了連接埠轉發,將我發送到本地網路上相應的電腦。我可以正常工作,但查看我的家庭電腦 auth.log 顯示我正在從路由器 IP 進行連接(無論我從哪個公共 IP 連接,它總是相同的)。如何查看我連接的實際公共 IP 位址?這可以透過路由器上的連接埠轉送實現嗎?

我這樣做的原因是我想設定一些 iptables 規則以僅允許特定的 IP。但現在,連接的用戶總是收到我的路由器的 IP,所以任何人都可以從任何地方連接。

答案1

任何人都可以從任何地方連接是不正確的。如果您想要進一步的安全性,您可以使用金鑰或密碼。

相關內容