映射网络驱动
程序员文章站
2022-03-16 14:18:51
...
1、环境简述
CentOS7 + Windows10
2、ECS配置
1) webmin 安装
wget https://nchc.dl.sourceforge.net/project/webadmin/webmin/1.941/webmin-1.941.tar.gz
tar -zxvf webmin-1.941.tar.gz
./setup.sh
2) samba 安装及配置
yum install samba -y
vim /etc/samba/smb.con
systemctl start smb
[global]
workgroup = SAMBA
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
smb ports = 4455
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[home]
writeable = yes
public = yes
path = /home
3)服务器ip:10000配置
设置主题为自定义生效
服务器->Samba共享管理器->Group Syncronization-> 全选是
服务器->Samba共享管理器->用户同步n-> 全选是
系统->用户与群组->创建用户
4)为ECS设置安全组配置
入方向和出方向均需要开放4455端口号
3、Win10配置
1) 下载 divertTCPconn
主要作用是将445端口映射到4455端口,在dos窗口下,使用diverTCPconn.exe 445 4455
因为divertTCPconn会自动断开,而且需要开机重启,所以按照如下方法将其设置为win10服务
我们先基本调通,之后再开启这个服务。
2) 创建网络映射,如果失败,继续尝试如下方法:
关闭win10防火墙,再试
在cmd窗口下输入以下命令,重启电脑,再试
sc.exe config lanmanworkstation depend=bowser/mrxsmb10/mrxsmb20/nsi
sc.exe config mrxsmb10 start=auto
sc.exe config mrxsmb20 start=auto
理论来说,上面两步应该可以了,如果不可以,试下如下方法
在“启动或关闭windows功能”中,勾选smb文件共享支持,之后重启
3) divertTCPconn设置为windows服务
大致步骤这个可以直接百度解决
重点问题1:启动可执行程序时需要设置参数,如下:
AppDirectory, D:\\xxx\\xxx
Application, D:\\xxx\\xxx\\divertTCPconn.exe
AppParameters, 445 4455
重点问题2:右键服务,设置异常重连时间,保证不要自己断开,默认时间1min就可以了