樹莓派內(nèi)網(wǎng)穿透Samba文件共享服務(wù)
因為勒索病毒的泛濫,各大運營商和服務(wù)器都封禁了445端口,導(dǎo)致外網(wǎng)無法從445端口訪問內(nèi)網(wǎng)的文件共享服務(wù),現(xiàn)整理出一套可行方案,通過windows連接內(nèi)網(wǎng)樹莓派的Samba服務(wù)。
一、搭建Samba
安裝:
sudo?apt-get?install?samba?samba-common-bin
配置:
sudo?nano?/etc/samba/smb.conf
[share]?#?顯示的文件名
comment?=?NAS?Storage?#?說明信息
valid?users?=?pi,root?#?可訪問用戶
path?=?/media/pi/?#?共享目錄
browseable?=?yes?#?可被其他人看到資源名稱(非內(nèi)容)
writable?=?yes?#?可寫
create?mask?=?0664?#?新建文件權(quán)限?664
directory?mask?=?0775?#?新建目錄權(quán)限?775
測試配置文件:
testparm
重啟samba:
sudo?/etc/init.d/samba?restart?#?若是報錯未找到?則使用下面的任意一條命令
sudo?/etc/init.d/smbd?restart
#?or
sudo?service?smdb?restart
添加用戶:
pi@raspberrypi?~?$?sudo?smbpasswd?-a?pi
New?SMB?password:
?
Retype?new?SMB?password:
Added?user?pi.
設(shè)置開機自啟:
sudo?nano?/etc/rc.local
#?在最下面?exit0?上一行添加
sudo?/etc/init.d/samba?restart?#?根據(jù)自己重啟命令添加
二、設(shè)置frpc
關(guān)于服務(wù)端frps的設(shè)置看我原先的文章?樹莓派基本配置+Frp內(nèi)網(wǎng)穿透
[common]
server_addr?=?ip.ip.ip.ip?#?阿里或者騰訊服務(wù)器ip
server_port?=?7000
[ssh]
type?=?tcp
local_ip?=?127.0.0.1
local_port?=?22
remote_port?=?6000
[samba]
type?=?tcp
local_ip?=?127.0.0.1
local_port?=?445
remote_port?=?1445
配置內(nèi)的端口?[7000,6000,1445]?都需在服務(wù)器開啟
三、windows代理
開啟Portproxy
win+x打開?WindowsPowerShell(管理員)
netsh?interface?portproxy?add?v4tov4?listenaddress=127.0.0.1?listenport=445?connectaddress=服務(wù)器ip?connectport=1445
查看所有的代理
netsh?interface?portproxy?show?all
查看監(jiān)聽狀況
netstat?-ano?|?findstr?:445
然后Win+R打開運行輸入?\\127.0.0.1,在彈出的框內(nèi)輸入用戶名和密碼就可以訪問了
最后不需要代理的時候可以進行刪除代理
刪除代理
netsh?interface?portproxy?delete?v4tov4?listenpo評論
圖片
表情
