|
适用版本:所有版本/ P: P! k m5 ]: x
9 X" t/ F' v, @# Y+ W' q4 W适用机型:所有 TNAS 型号
5 |+ \( x' E; z. @操作步骤:- v1 y5 @5 |& Q* |$ {' l6 K! ?* u
一、SSH登录TNAS设备7 i- I1 {) G" q+ {0 _
1. 通过SSH登录TNAS设备。
M+ ], m9 y- h- [ v! a3 D二、编辑SMB配置文件
4 m; S; G. _! R4 w2 r7 w1、在SSH会话中,输入命令 vi /etc/samba/smb-extend.conf 并按回车键打开SMB配置文件。
V9 [" ~2 D6 T0 E9 C/ l2、按 i 键进入编辑模式。
. Q" i( t. k# R" v" x/ k0 ^3、使用键盘的方向键将光标移动到文件的末尾,并添加一行,输入 smb ports = 端口( z( s/ Z6 w( }
(将“端口号”替换为您想要设置的SMB端口)。
5 L' P( v# Z+ L' l3 |6 t! E& |( l! s# H; Z$ a# u
4、按 ESC 键退出编辑模式,然后同时按下“Shift”+“:” 。出现冒号“:”后,输入“wq”,再按 Enter 键保存配置并退出。: f; c/ Q$ z2 X1 _( o. _- S) @1 Z
5、输入命令 /etc/init.d/samba restart 重启SMB服务。4 O2 d) F! {$ R" |! c3 y
! |8 m6 v; \. B三、配置路由器端口映射7 H z; _- y. k/ i, g
1、登录到您的路由器管理界面。$ T$ c3 o4 u$ s* I
2、找到“端口映射”或“端口转发”设置选项。1 C% u/ s# J6 _# B
3、创建一条新的端口映射规则,将外部访问的端口转发到TNAS设备的内部IP地址上的SMB端口" } `- z. `( X4 l: f+ @
四、运行SMB配置脚本
2 \+ \' j U+ u7 Q- Z% Z+ B1、下载以下链接中的文件至window桌面
2 b% \# R5 r3 n% T/ ?6 Khttps://download2.terra-master.com/smb.bat
f- ? n+ M8 z0 N2、右键点击下载的脚本文件,选择“以管理员身份运行”。, o4 q7 `, {1 `" r2 p: g4 b! |
3、根据提示,输入您的TNAS设备已绑定的域名或公网IP地址,完成后请按回车键继续。接下来,请输入您在第二步中设置的SMB端口号,并按回车键确认。 - {4 J: i, `" R" v/ O1 |9 L1 v2 O0 z
& w7 t) P0 {0 f0 [5 u
4 D- H, X0 k( |9 }' n! r
0 U" F2 L! n2 ?$ Y4、脚本运行成功后,请重启电脑。& \# s' {* l+ g5 { V. v
/ r8 ]( i# W' j五、配置hosts文件
" a) b# u8 J3 D1、打开文件资源管理器,导航至C:\Windows\System32\drivers\etc\hosts
. ~8 T0 o5 q8 }4 Q, n2、右键点击hosts文件,选择“打开方式”,然后使用文本编辑器(如记事本)打开它 ,8 U |+ a1 A0 \
3、在文件的最后一行添加一条规则,格式为: 127.0.0.1 域名
~$ G8 n: i2 u5 ~4、保存并关闭hosts文件。
* f/ ?/ |- ~0 J& Q注意:执行第五步后,您可以通过在Windows的 ”运行” 菜单(快捷键:Windows键+R键),输入“\\域名地址\文件夹名称”方式访问,如果不执行第五步,则只能输入 “\\127.0.0.1\文件夹名称” 方式访问 ! ^8 t8 x7 s5 C! J6 Y
|