我的主機操作系統是窗口7;
my guest操作系統是centos7正在運行virtualbox;
我希望分享centos7的文件爲窗口7通過桑巴服務器;
samba服務器在centos7中運行;如何更改窗口445端口
時centos7與「橋接網絡」或「僅主機網絡」連接網絡;
假設centos7 IP是10.254.254.254;
我可以配置窗口7的網絡驅動程序,如「\\ 10.254.254.254 \ www」,它是工作;
現在,我只想爲「centos7」使用「網絡地址轉換服務(實驗性)」但我仍然想通過「samba服務器」共享centos7的window7文件;
我可以配置端口轉發NAT,這樣的:
hostIP:port <= guestIP:port
0.0.0.0:80 <= 10.254.254.2:80
127.0.0.2:22 <= 10.254.254.2:22
現在我可以訪問我的網站:http://192.168.1.8或http://127.0.0.2;
並連接ssh服務器:127.0.0.2:22 它正在工作;
但是,如果我配置使用NAT的SMB端口轉發,如:
127.0.0.2:445 <= 10.254.254.2:445 (it not working)
127.0.0.2:139 <= 10.254.254.2:139 (it working)
我知道我不能重新綁定445端口「的CentOS的」 SMB服務器;
所以,我不能通過「\\ 127.0.0.2 \ www」共享文件; 然後,我谷歌,有人說:「窗戶服務器和客戶端端口是445」; 現在我想:「我可以將窗口的445端口更改爲另一個數字,4450?5555?」如果可以,我可以配置使用NAT的SMB端口轉發,如:
127.0.0.2:4450 <= 10.254.254.2:445
127.0.0.2:1390 <= 10.254.254.2:139
我曾嘗試:
HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\ NetBT的\參數
Value Name: SmbDeviceEnabled Type: REG_DWORD Value Data: 0
,然後重新啓動window7的,但 「netstat的-p TCP -noba」 還告訴我:
[svchost.exe] TCP 0.0.0.0:445
嘗試更改端口爲5555,並重新啓動,但失敗了,端口仍然顯示我445
Windows註冊表編輯器5.00版
[HKEY_LOCAL_MACHINE \系統\ CurrentControlSet \服務\ NetBT的\參數\ SMB] 「SessionPort」= DWORD:0000022b
「DatagramPort」= DWORD:0000022b
什麼想法?
謝謝!