locked
请问在windows 2008 R2中建的FTP,在局域网内可以访问,外网不行,需要怎么设置?? RRS feed

  • 問題

  • 请问在windows 2008 R2中建的FTP,在局域网内可以访问,外网不行,需要怎么设置??
    2012年3月27日 上午 06:03

解答

  • FTP 要開 2 個 port:TCP 20/21(預設是這樣子,當然您可以更改,但也要 FTP Server 支援更改設定才行),一個是資料傳輸用,一個是傳指令用。您只開一個 21,那資料怎麼傳輸?



    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    • 已標示為解答 开心骷髅 2012年3月28日 上午 03:54
    2012年3月27日 上午 06:27
  • 若不想依照 Andy Chen 的方法去修改 IE 去停用被動式 FTP 時,請:

    1. 開啟命令提示字元,切換到 c:\Inetpub\adminiscripts,執行如下的指令(此範例僅開放 TCP 5678 ~ 5697,共 20 個聆聽埠)
      adsutil.vbs set /MSFTPSVC/PassivePortRange "5678-5697"
    2. 允許防火牆讓 TCP 埠 215678 ~ 5697 的封包通過


    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    2012年3月28日 上午 03:42

所有回覆

  • 請說明網路環境,例如:Windows Server 20008 R2 是否有透過 router 連外?其 IP 為何?


    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    2012年3月27日 上午 06:09
  • 我在防火墙上已经设置了21端口的
    2012年3月27日 上午 06:20
  • FTP 要開 2 個 port:TCP 20/21(預設是這樣子,當然您可以更改,但也要 FTP Server 支援更改設定才行),一個是資料傳輸用,一個是傳指令用。您只開一個 21,那資料怎麼傳輸?



    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    • 已標示為解答 开心骷髅 2012年3月28日 上午 03:54
    2012年3月27日 上午 06:27
  • 傳輸資料就像是人吃東西一樣要有進有出呀

    小白技術沒關係 金錢的力量 決定服務的高低

    2012年3月27日 上午 08:33
  • 我已经在防火墙中设置了21和20端口,访问的文件夹权限也设置好了,同样的用户名和密码,在内网可以正常上传下载,从外网连接时输入用户名和密码后
    2012年3月28日 上午 02:38
  • 您好!

    將它取消,重開IE試試

    2012年3月28日 上午 02:47
  • 若不想依照 Andy Chen 的方法去修改 IE 去停用被動式 FTP 時,請:

    1. 開啟命令提示字元,切換到 c:\Inetpub\adminiscripts,執行如下的指令(此範例僅開放 TCP 5678 ~ 5697,共 20 個聆聽埠)
      adsutil.vbs set /MSFTPSVC/PassivePortRange "5678-5697"
    2. 允許防火牆讓 TCP 埠 215678 ~ 5697 的封包通過


    ☞ 這裡是「免費的討論區」付費支援服務請造訪 此處享受尊榮服務
    如果回覆對您有幫助,請記得按下標示為解答」

    2012年3月28日 上午 03:42
  • 谢谢Alex Chuo老师为我解答,也谢谢其他老师的参与。谢谢了!!
    2012年3月28日 上午 03:56
  • 我以前是用 zFtpServer 直接設定只用一個 port ~


    論壇是網友平等互助 保證解答請至 微軟技術支援服務


    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。

    2012年3月28日 下午 03:00