我可以使用 SFTP 將我的網域解析到其他主機嗎

我可以使用 SFTP 將我的網域解析到其他主機嗎

好的,這可能是一個非常基本的 DNS 問題,很抱歉...

我的小型單人公司的網域 mikekellyconsulting.com 由 Web.COM(又稱 Interland)在 Windows 託管計劃上託管。顯然他們不支援SFTP。我需要一個 SFTP 站點,客戶可以在其中安全地複製大量資料(每次參與可能為 10 - 20 GB)。我希望他們能夠使用他們擁有的任何 SFTP 用戶端。

我上網查了一下,發現一些地方可以提供 SFTP 託管,但它似乎貴得離譜——比如 10 GB 每月 60 美元。如果確實有必要的話,我每年會支付 720 美元,但我正在尋找替代方案。我考慮過在辦公室建立自己的 Linux 伺服器,但對於一個簡單的需求來說,這似乎需要大量工作。由於SFTP 在Unix 下似乎比Windows 下容易得多(真的嗎?),我想我只需在Amazon Web Services 上設置一台Red Hat Linux 伺服器,最終每月支付的費用可能不到60 美元- 除了獲得一些AWS 經驗之外。

所以這是我的問題:我希望人們連接的地址是 sftp.mikekellyconsulting.com (不使用其中一項服務的另一個原因 - 我懷疑他們可以為我提供這個)。這是為了獲得專業的外觀,並解決有關誰控制他們將機密資料複製到的安全 FTP 網站的任何擔憂。

我在 Web.COM 上的 DNS 記錄如下所示:

Record              Type    Resolves To      TTL
mikekellyconsulting.com     A   209.237.151.16           1 hour
ftp.mikekellyconsulting.com     CNAME   mikekellyconsulting.com  1 hour        
www.mikekellyconsulting.com     CNAME   mikekellyconsulting.com  1 hour
mikekellyconsulting.com     NS  c.ns.interland.net   1 day         
mikekellyconsulting.com     NS  b.ns.interland.net       1 day         
mikekellyconsulting.com     NS  a.ns.interland.net       1 day 

因此,假設我獲得了一個 AWS S3 帳戶 - 我可以新增一條 DNS 記錄使其成為 sftp.mikekellyconsulting.com 並將其對應到 Amazon S3 上的某個內容嗎?有人這樣做過嗎?有什麼問題嗎?該 DNS 記錄是什麼樣的?

感謝您在這裡的任何指示或指導。

答案1

Amazon S3 不提供 SFTP 存取。如果您想要讓使用者能夠直接安全地上傳和/或下載檔案到 S3,則必須透過 HTTPS POST/GET 進行,並且由於 [通配符],您必須直接使用 s3.amazonaws.com 網域] SSL 憑證。對於非 SSL 請求,您可以使用 CNAME 和 S3「虛擬託管」:

http://docs.amazonwebservices.com/AmazonS3/latest/index.html?VirtualHosting.html

答案2

是的,這應該是可行的。新增指向虛擬機器IP的A記錄:

sftp.mikekellyconsulting.com  A  1.2.3.4

相關內容