用於練習和學習 Linux 的基本伺服器構建

用於練習和學習 Linux 的基本伺服器構建

我自己決定要學習Linux,所以這就是我想要完成的事情;我想搭建一個伺服器主要是為了練習。我不需要它做任何特定的事情,接受允許我透過 ssh 登入。我之前曾嘗試過此操作,但遇到了以下問題: - 我的 dns 不斷變化,登入伺服器的唯一方法是使用網站「whatsmyip」直接登入我的家庭網路。當我坐在家裡時可以登錄,但如果我要去「星巴克或任何類似的地方,我就無法登入。

答案1

首先,您需要選擇一個 Linux 版本,我推薦 ubuntu 或 debian,但這是個人選擇。如果您在設定中選擇 ubuntu 伺服器,則可以設定 ssh。因為您的 IP 不斷變化,您將需要一個程式來更新您的 IP 位址。所以你只要記住一個url,你就會知道ip位址是正確的。

一個可能的 IP 更新程式 DynDNS:http://dyn.com/support/clients/linux/ 它使您的 IP 與子網域或真實網域保持同步。

答案2

您可以使用免費服務,例如http://www.noip.com/- 你將獲得免費的 no-ip 子域名,並且可以在你的 Linux 機器上運行一個小服務,與他們的伺服器進行通信,並在需要更改時調整 DNS 記錄。

我在家用的,非常好用!

編輯:您可以執行此操作的另一種方法是使用 virtualbox 在 Windows 或 Mac 筆記型電腦上建立虛擬機器 - 您可以從以下位置下載它https://www.virtualbox.org/

然後,如果您願意,您可以從虛擬機器內部開啟 SSH。然後,您可以從筆記型電腦透過 SSH 連接到它,就像它是互聯網上的伺服器一樣。

答案3

老實說,我一開始就走了跟你一樣的路。由於二級網域相對便宜,如果您註冊一個低成本網域並將該名稱的名稱伺服器轉發到ddns 服務(我喜歡dnsexit.com),那麼這可能會很容易,它們都很容易設置,並且會為您節省大量的時間。這樣,如果您希望稍後進行,則已經完成並配置了一個步驟。 1and1.com 擁有最簡單的網域介面(我認為),但 godaddy 似乎更靈活。 (我兩者都用)。

答案4

看看使用 Vagrant...適用於所有作業系統,這就是我使用的...需要虛擬框,您可以在以下位置找到簡明文檔http://docs.vagrantup.com/v2/我認為。

相關內容