如何讓 freebsd 盒子可以透過網路存取?

如何讓 freebsd 盒子可以透過網路存取?

我家裡有一個 freebsd 盒子。我希望我的朋友能夠透過 存取該內容ssh。基本上我想讓它成為某種伺服器,他們可以在其中擁有帳戶。

我怎樣才能做到這一點?

這似乎是一個蹩腳的問題,但任何意見都會受到讚賞。它可以隨時連接到互聯網。我相信,我需要將其託管在一些免費託管服務上?

答案1

您需要在您家中具有外部 IP 位址的任何地方開啟並連接埠轉送 ssh。通常這是某種小型路由器。不過,在我家裡還有另一個 FreeBSD 盒子,這可能才是真正的出路。讓 BSD 盒子成為你的路由器,在上面設定 NAT 等等。如果您的家庭 IP 發生變化,您可能應該研究像 dyndns 這樣的服務,以便在新 IP 發生變化時用您的新 IP 更新主機名稱(使用腳本,通常在 BSD 機器上)。您需要發布有關您的家庭網路的更多詳細信息,以獲取有關如何轉發的更多詳細資訊。

答案2

簡短的版本是在您的路由器上開啟一個 ssh 連接埠轉送(細節有所不同,但通常很容易做到)到您想要偵聽外部請求的電腦。

然後向您的朋友提供您的公共 IP(如果您有家庭互聯網接入,這並不理想),或者使用 opendns.com 之類的東西來創建一個與您的路由器相同的公共網域。

相關內容