NAS教程丨如何透過DDNS實現SMB服務的遠端訪問?

小铁11發表於2024-10-22

適用版本:所有版本

適用機型:所有 TNAS 型號
操作步驟:
一、SSH登入TNAS裝置
1. 透過SSH登入TNAS裝置。
二、編輯SMB配置檔案
1、在SSH會話中,輸入命令 vi /etc/samba/smb-extend.conf 並按Enter鍵開啟SMB配置檔案。
2、按 i 鍵進入編輯模式。
3、使用鍵盤的方向鍵將游標移動到檔案的末尾,並新增一行,輸入 smb ports = 埠
(將“埠號”替換為您想要設定的SMB埠)。

4、按 ESC 鍵退出編輯模式,然後同時按下“Shift”+“:” 。出現冒號“:”後,輸入“wq”,再按 Enter 鍵儲存配置並退出。
5、輸入命令 /etc/init.d/samba restart 重啟SMB服務。

三、配置路由器埠對映
1、登入到您的路由器管理介面。
2、找到“埠對映”或“埠轉發”設定選項。
3、建立一條新的埠對映規則,將外部訪問的埠轉發到TNAS裝置的內部IP地址上的SMB埠
四、執行SMB配置指令碼
1、下載以下連結中的檔案至window桌面
https://download2.terra-master.com/smb.bat
2、右鍵點選下載的指令碼檔案,選擇“以管理員身份執行”。
3、根據提示,輸入您的TNAS裝置已繫結的域名或公網IP地址,完成後請按Enter鍵繼續。接下來,請輸入您在第二步中設定的SMB埠號,並按Enter鍵確認。

4、指令碼執行成功後,請重啟電腦。

五、配置hosts檔案
1、開啟檔案資源管理器,導航至C:\Windows\System32\drivers\etc\hosts
2、右鍵點選hosts檔案,選擇“開啟方式”,然後使用文字編輯器(如記事本)開啟它 ,
3、在檔案的最後一行新增一條規則,格式為: 127.0.0.1 域名
4、儲存並關閉hosts檔案。
注意:執行第五步後,您可以透過在Windows的 ”執行” 選單(快捷鍵:Windows鍵+R鍵),輸入“\\域名地址\資料夾名稱”方式訪問,如果不執行第五步,則只能輸入 “\\127.0.0.1\資料夾名稱” 方式訪問

相關文章