适用版本:所有版本
2 o) J( B7 o7 K6 j; ^
3 D6 M7 x: f; g6 B) ^0 g% e8 b适用机型:所有 TNAS 型号
& K2 x/ d+ Z Z5 E! h, M X操作步骤:6 J) T2 _% R: K% Q$ k
一、SSH登录TNAS设备4 C6 n8 s. {' j
1. 通过SSH登录TNAS设备。7 i* p5 Q' ]6 \% ]
二、编辑SMB配置文件
2 z) {; H; d2 G# N1、在SSH会话中,输入命令 vi /etc/samba/smb-extend.conf 并按回车键打开SMB配置文件。
" ~, t( M/ ]. ^! i* p( R% A ]# T2、按 i 键进入编辑模式。
" s$ h1 H( s- p& C1 D) d% z3、使用键盘的方向键将光标移动到文件的末尾,并添加一行,输入 smb ports = 端口- N" H( x. t* x9 `; f
(将“端口号”替换为您想要设置的SMB端口)。
4 h7 o# c0 p" a8 }; q0 ~7 c
9 O. I' C3 y! T0 z* L4、按 ESC 键退出编辑模式,然后同时按下“Shift”+“:” 。出现冒号“:”后,输入“wq”,再按 Enter 键保存配置并退出。
& {$ C8 h3 N- \$ z4 p; v, A. a5、输入命令 /etc/init.d/samba restart 重启SMB服务。
1 b: L6 x7 ^6 c: v/ ~# q3 [! w. U0 g% w
三、配置路由器端口映射
* E! z; V& e- G+ ~. q1 {/ c1、登录到您的路由器管理界面。
& p3 X1 Q3 V8 P2、找到“端口映射”或“端口转发”设置选项。' L1 l' u `" c) }: J1 `
3、创建一条新的端口映射规则,将外部访问的端口转发到TNAS设备的内部IP地址上的SMB端口
3 X- e" q% q# k2 |- X3 d- V! h四、运行SMB配置脚本
9 [" t$ Q9 x' D9 C+ V1、下载以下链接中的文件至window桌面
' o9 E- v% j" G/ j9 Whttps://download2.terra-master.com/smb.bat9 t0 h/ }+ h7 K5 H
2、右键点击下载的脚本文件,选择“以管理员身份运行”。7 j7 K1 l* ^2 P
3、根据提示,输入您的TNAS设备已绑定的域名或公网IP地址,完成后请按回车键继续。接下来,请输入您在第二步中设置的SMB端口号,并按回车键确认。 4 F; _" i* V% ]- n8 n
* z8 P! z f& S3 w
5 Y& P% k* C/ H' b9 h% _# L+ P
. E" G, H& M4 d# G4、脚本运行成功后,请重启电脑。
2 H# m- b6 m+ A
) |4 O! C" |- _9 {五、配置hosts文件
[- _6 m. K& L: B) `$ `; q1、打开文件资源管理器,导航至C:\Windows\System32\drivers\etc\hosts% _: Q3 K* z3 [+ r, h6 E8 b
2、右键点击hosts文件,选择“打开方式”,然后使用文本编辑器(如记事本)打开它 ,
- N7 L3 l$ X9 k1 }3、在文件的最后一行添加一条规则,格式为: 127.0.0.1 域名/ i" U( ?; [3 |, b
4、保存并关闭hosts文件。
! n: @+ N+ t& W5 Z) T注意:执行第五步后,您可以通过在Windows的 ”运行” 菜单(快捷键:Windows键+R键),输入“\\域名地址\文件夹名称”方式访问,如果不执行第五步,则只能输入 “\\127.0.0.1\文件夹名称” 方式访问
9 w7 Y! O- | C* o0 n |