|
适用版本:所有版本
' l: t" J/ J' O5 j! q/ d: ^
' ^" K7 E ?& s8 V8 f: P A; h5 i适用机型:所有 TNAS 型号" |: |( |" Y( P+ I% z/ e9 a* m. I
操作步骤:& |) A1 q8 A4 X8 Y1 _0 h( \1 B
一、SSH登录TNAS设备9 u8 o( X7 G2 t. r* h
1. 通过SSH登录TNAS设备。
. i4 }' K: d7 l) x& u3 z二、编辑SMB配置文件
6 u# F" v9 Z* K1、在SSH会话中,输入命令 vi /etc/samba/smb-extend.conf 并按回车键打开SMB配置文件。
7 D* n. K& O, q% U5 L2、按 i 键进入编辑模式。
! H1 [5 g2 _1 F# N3 U! b3、使用键盘的方向键将光标移动到文件的末尾,并添加一行,输入 smb ports = 端口" T) Q; c0 N: Y. l, e9 I( \
(将“端口号”替换为您想要设置的SMB端口)。 ' S" I/ Z3 P1 p% C" c: X1 f0 Z I4 c
5 F+ `! h2 Z2 e7 a! K$ i6 ?2 M4、按 ESC 键退出编辑模式,然后同时按下“Shift”+“:” 。出现冒号“:”后,输入“wq”,再按 Enter 键保存配置并退出。& V" M; J7 C$ l
5、输入命令 /etc/init.d/samba restart 重启SMB服务。
8 A5 p+ O! ~% W# L5 u4 {: g+ h x; _) M ^6 S+ q! o: N
三、配置路由器端口映射( R) p$ G: ^- r& i1 e
1、登录到您的路由器管理界面。4 e9 \- ]1 A4 G6 Y3 F
2、找到“端口映射”或“端口转发”设置选项。
5 e4 O* ~6 n; [$ t) r3、创建一条新的端口映射规则,将外部访问的端口转发到TNAS设备的内部IP地址上的SMB端口' T$ w+ D2 b1 Z' s. _" T1 H4 A7 M
四、运行SMB配置脚本
3 J7 I% a3 E# P% f. |( c( A1、下载以下链接中的文件至window桌面9 o! u' B! G! d7 k6 h1 [ \# G
https://download2.terra-master.com/smb.bat
/ r' l2 t3 _7 E2、右键点击下载的脚本文件,选择“以管理员身份运行”。/ a7 x+ t6 l$ X' V
3、根据提示,输入您的TNAS设备已绑定的域名或公网IP地址,完成后请按回车键继续。接下来,请输入您在第二步中设置的SMB端口号,并按回车键确认。 & W, p5 |6 o5 h1 [7 A& q! R, ?
O3 D' v+ M2 {. y3 c. v$ ]. [
+ G. Z) X5 o0 e2 f7 l; }+ G2 j+ b( Y4 \
4、脚本运行成功后,请重启电脑。
( A% F u9 A: ~( d3 }
( [' J3 }. w2 X( s% v {$ o五、配置hosts文件
: U; W/ r0 W# r1、打开文件资源管理器,导航至C:\Windows\System32\drivers\etc\hosts
: m/ R; c9 G1 G* L' h# F8 o2、右键点击hosts文件,选择“打开方式”,然后使用文本编辑器(如记事本)打开它 ,
$ ]. B `; S8 Q6 Z1 |1 m1 z3、在文件的最后一行添加一条规则,格式为: 127.0.0.1 域名
% \5 R# U% F) [0 y& t. V7 p4、保存并关闭hosts文件。% [. ?- o% L3 F& l
注意:执行第五步后,您可以通过在Windows的 ”运行” 菜单(快捷键:Windows键+R键),输入“\\域名地址\文件夹名称”方式访问,如果不执行第五步,则只能输入 “\\127.0.0.1\文件夹名称” 方式访问 & {5 T0 I* c2 u6 d0 I
|