|
适用版本:所有版本
+ Y7 E3 }5 O! S
' X7 L* ~. W: a, {8 r+ t% d适用机型:所有 TNAS 型号
/ k& l: g0 J& u4 w2 O: j0 X4 N h操作步骤:5 X+ X j$ o2 D/ P; O
一、SSH登录TNAS设备
7 A* l4 N! X+ m7 F1. 通过SSH登录TNAS设备。
6 Y6 ?' M% x* n4 }& h& O: G/ D二、编辑SMB配置文件
6 j/ b# w! z, b& z! s8 q6 K1、在SSH会话中,输入命令 vi /etc/samba/smb-extend.conf 并按回车键打开SMB配置文件。: {' m! z/ X0 v' b6 R
2、按 i 键进入编辑模式。* b# X- o9 i+ j' C' J
3、使用键盘的方向键将光标移动到文件的末尾,并添加一行,输入 smb ports = 端口
2 i3 D/ C( ]+ Z" c" B) _& g. L(将“端口号”替换为您想要设置的SMB端口)。 4 @# B0 K6 _8 J- e4 q
% O+ W8 V- i! A% i9 R5 K
4、按 ESC 键退出编辑模式,然后同时按下“Shift”+“:” 。出现冒号“:”后,输入“wq”,再按 Enter 键保存配置并退出。3 m# C9 S( @9 s2 q9 h
5、输入命令 /etc/init.d/samba restart 重启SMB服务。- W+ P/ d) s0 \1 d$ ^: r
+ Q% r& ^# N. G. e0 G: B
三、配置路由器端口映射
9 \& V" W |, T3 w1、登录到您的路由器管理界面。
; n/ }- L% \% I$ v9 b0 L# p* ]* A2、找到“端口映射”或“端口转发”设置选项。
) O* e5 p! f7 P& H, r$ I! u9 c3、创建一条新的端口映射规则,将外部访问的端口转发到TNAS设备的内部IP地址上的SMB端口, s5 a+ _/ S& {* C* J2 V
四、运行SMB配置脚本
, f+ c2 P& o" k; A1、下载以下链接中的文件至window桌面
3 I3 n9 [( o9 r9 l; l$ a1 J, \$ nhttps://download2.terra-master.com/smb.bat
& `* v+ k& a E2、右键点击下载的脚本文件,选择“以管理员身份运行”。
# }" |* ?4 v( i3、根据提示,输入您的TNAS设备已绑定的域名或公网IP地址,完成后请按回车键继续。接下来,请输入您在第二步中设置的SMB端口号,并按回车键确认。 : a0 E' V# h7 A& _
; N9 W$ Z b: N
+ R0 t+ Y; Q. V5 g& B3 V3 i j- Q J5 A! s! L
4、脚本运行成功后,请重启电脑。
, e+ X \( t; h, A! v4 n' Q4 C1 n) s( \4 f
五、配置hosts文件" n" n; [' w4 a4 @* ]# O
1、打开文件资源管理器,导航至C:\Windows\System32\drivers\etc\hosts
* |0 I4 [& H4 F/ ]" M) ]4 Q2、右键点击hosts文件,选择“打开方式”,然后使用文本编辑器(如记事本)打开它 ,
* s5 _: q5 Z$ }- w3、在文件的最后一行添加一条规则,格式为: 127.0.0.1 域名; b. f( F$ d4 R: g
4、保存并关闭hosts文件。
* V/ O4 `0 I# f注意:执行第五步后,您可以通过在Windows的 ”运行” 菜单(快捷键:Windows键+R键),输入“\\域名地址\文件夹名称”方式访问,如果不执行第五步,则只能输入 “\\127.0.0.1\文件夹名称” 方式访问 6 E0 p2 q3 M: O* D/ \
|