win7开启ftp被动模式_Win7上防火墙开放FTP服务以及ping解决方案
1、windows 防火墻開放ftp服務
The?following?4?steps?will?allow?both?non-secure?and?SSL?FTP?traffic?through?firewall.
運行cmd,之后:
1.如果你的FTP是RC0之后的版本的話,直接跳到第3步驟;如果你的是RC0版本的話,需要在cmd里輸入以下命令行然后按回車執行命令:
sc?sidtype?ftpsvc?unrestricted
2.執行1步驟之后重啟FTP服務:
net?stop?ftpsvc?&?net?start?ftpsvc
3.設置防火墻以允許“ftpsvc”服務監聽它所開啟的所有端口:
netsh?advfirewall?firewall?add?rule?name="FTP?for?IIS7"?service=ftpsvc?action=allow?protocol=TCP?dir=in
4.確保禁止防火墻的FTP過濾:
netsh?advfirewall?set?global?Statefulftp?disable
執行上述命令之后即可。
Warning:?Do?not?use?active?FTP?connections?with?SSL?if?client?is?behind?NAT.?It?will?not?work.
2、windows防火墻開放ping
(1)、查看、開啟或禁用系統防火墻 打開命令提示符輸入輸入命令“netsh firewallshow state”然后回車可查看防火墻的狀態,從顯示結果中可看到防火墻各功能模塊的禁用及啟用情況。命令“netsh firewall set opmode disable”用來禁用系統防火墻,相反命令“netsh firewall set opmode enable”可啟用防火墻。
(2)、允許文件和打印共享 文件和打印共享在局域網中常用的,如果要允許客戶端訪問本機的共享文件或者打印機,可分別輸入并執行如下命令: netsh firewall add portopening UDP 137 Netbios-ns (允許客戶端訪問服務器UDP協議的137端口) netsh firewall add portopening UDP 138 Netbios-dgm (允許訪問UDP協議的138端口) netsh firewall add portopening TCP 139 Netbios-ssn (允許訪問TCP協議的139端口) netsh firewall add portopening TCP 445 Netbios-ds (允許訪問TCP協議的445端口) 命令執行完畢后,文件及打印共享所須的端口都被防火墻放行了。
(3)、允許ICMP回顯 默認情況下,Windows7出于安全考慮是不允許外部主機對其進行Ping測試的。但在一個安全的局域網環境中,Ping測試又是管理員進行網絡測試所必須的,如何允許 Windows 7的ping測試回顯呢? 當然,通過系統防火墻控制臺可在“入站規則”中將“文件和打印共享(回顯請求– ICMPv4-In)”規則設置為允許即可(如果網絡使用了 IPv6,則同時要允許 ICMPv6-In 的規則。)。不過,我們在命令行下通過netsh命令可快速實現。執行命令“netsh firewall set icmpsetting 8”可開啟ICMP回顯,反之執行“netsh firewall set icmpsetting 8 disable”可關閉回顯。
總結
以上是生活随笔為你收集整理的win7开启ftp被动模式_Win7上防火墙开放FTP服务以及ping解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 高并发抢红包系统红包随机金额生成算法
- 下一篇: 3D折纸效果怎么实现?