|
适用版本:所有版本
4 p' | c% i+ Z# r8 j2 d( h
; |4 i0 g, N% m7 ^7 } }适用机型:所有 TNAS 型号
. a U. r% I. ~& l' E$ r) R操作步骤: S" q `* a0 G& Y* |( b0 f6 |
一、SSH登录TNAS设备
( }* }* M C4 O, m1. 通过SSH登录TNAS设备。
3 N7 B5 o4 g% C6 P- k9 p2 y- V二、编辑SMB配置文件* z; e% s( q" z; D* g% L# x9 B
1、在SSH会话中,输入命令 vi /etc/samba/smb-extend.conf 并按回车键打开SMB配置文件。
0 h0 V2 N: x* i* y2、按 i 键进入编辑模式。
" a2 {8 \1 y" h/ C _3、使用键盘的方向键将光标移动到文件的末尾,并添加一行,输入 smb ports = 端口
' G, c4 j l( q2 t" a k2 }(将“端口号”替换为您想要设置的SMB端口)。
$ \: j/ X3 K( ?- B0 L
$ y3 \7 n- I- ]. O8 U5 T x4、按 ESC 键退出编辑模式,然后同时按下“Shift”+“:” 。出现冒号“:”后,输入“wq”,再按 Enter 键保存配置并退出。
H) @: m p; K2 ]/ d5、输入命令 /etc/init.d/samba restart 重启SMB服务。
9 e& p/ g a' s0 M _5 R! q
. Z% c( W7 u% g0 t$ D, L三、配置路由器端口映射- ]) H! x! h8 q( C% Q/ c
1、登录到您的路由器管理界面。
% E" \ e' N W3 g# r# X3 m5 b: \2、找到“端口映射”或“端口转发”设置选项。
1 C' V k9 t9 `8 s; |3、创建一条新的端口映射规则,将外部访问的端口转发到TNAS设备的内部IP地址上的SMB端口
1 A# z1 y% b6 `3 W" Z4 ?4 j1 D! b四、运行SMB配置脚本
* h7 T: h0 u: x8 j1、下载以下链接中的文件至window桌面
' k$ S8 V4 p9 r& G/ X! Phttps://download2.terra-master.com/smb.bat
1 C1 _; G- J) ]" n3 u* z2、右键点击下载的脚本文件,选择“以管理员身份运行”。, ^. j$ s: s/ ~, v3 a; o# T
3、根据提示,输入您的TNAS设备已绑定的域名或公网IP地址,完成后请按回车键继续。接下来,请输入您在第二步中设置的SMB端口号,并按回车键确认。
7 F& o d6 y# ^2 s/ `( o8 s& p$ ~% E; L5 Y2 {
3 s# A# h# b) j& O! u4 F
8 J+ T/ A2 F5 M- O
4、脚本运行成功后,请重启电脑。" |$ `) t: _- k9 l; b. y% N
+ M$ t" s$ E" K- x, V% H五、配置hosts文件* A4 f8 N7 F6 e# I( y
1、打开文件资源管理器,导航至C:\Windows\System32\drivers\etc\hosts" P! D* i5 S7 ]5 B9 A
2、右键点击hosts文件,选择“打开方式”,然后使用文本编辑器(如记事本)打开它 ,
& t4 c# l" A3 h" z9 _3、在文件的最后一行添加一条规则,格式为: 127.0.0.1 域名* S# ^# {2 j) ^5 i
4、保存并关闭hosts文件。
9 q/ ~9 N9 D. A+ k" U注意:执行第五步后,您可以通过在Windows的 ”运行” 菜单(快捷键:Windows键+R键),输入“\\域名地址\文件夹名称”方式访问,如果不执行第五步,则只能输入 “\\127.0.0.1\文件夹名称” 方式访问 8 K. [/ e' l8 D0 Y* a9 s; O
|