1. 如何解決:內網ftp伺服器 外網訪問失敗
一,首先要確定內網是否能正常訪問FTP伺服器。
二,要確定清楚路由上是否已經做了映射到內網伺服器上。
三,如果是撥號的。確定清楚 是否是公網IP。如果是,確定清楚直接通過當前獲取到的IP是否能訪問進去。如果能。有可能你使用的動態域名解析解析出的IP跟當前IP對不上。如果不確定是否公網IP。可以通過tracert 路由圖的方式看。現在各大運營商都開始使用NATIP。電信路由里有100開頭的。一般就是NAT後的IP。這種IP 是不能在公網上訪問進去的。要改成公網的才行。或者到查IP網站。看網站顯示的IP是不是跟你當前路由器上的對不對的上。對不上。就表示訪問過去的IP不是你這個。是NAT ip。如果是固定IP專線的。建議換其他埠測試下是否通。
四,如果還是不能確定是否公網。建議直接電腦接網線不通過路由器。電腦開啟遠程協助。看獲取的IP。看其它地方能否遠程過去。不能。多數就是 IP不是公網IP導致。
2. ftp伺服器如何才能外網訪問
不知道樓主是否使用路由器連網,如果是,下面提供了詳細的設置方法,如果是直接撥號上網,則更簡單。
一、使用路由器,需要設置路由器的埠映射,就可以實現樓主的要求,具體需要映射的埠是21,21是FTP埠。這里給樓主詳細說下:
1、申請花生殼免費域名。因為ADSL每次撥號後,獲得的IP都是不同的,所以需要動態綁定到域名上,方便其他人記憶和訪問。
2、設置本機固定區域網IP,例如設置為192.168.1.100
3、登陸路由器,找到「虛擬伺服器」選項,這里需要說明一下,不同的路由器型號的配置方法也不完全相同,但一般都會有「虛擬伺服器」這項功能,如果找不到這一項,可以找到「DMZ主機」,DMZ主機可以將內網的某個IP地址的所有埠均對外網開放,不過這樣設置會有安全隱患,建議設置虛擬伺服器
4、在「虛擬伺服器」表格中填入要映射的內網IP,按上面的就是192.168.1.100,在內網埠和外網埠處填21,然後保存重起路由器
5、啟動花生殼並激活域名服務
6、在計算機中安裝SERVER-U軟體,它是一款非常好用的FTP伺服器軟體(我自己用了很多年),有中文版,設置起來非常簡單,如果不會我幫你遠程,設置好後就可以正常訪問了。
需要注意,通過路由器配置的伺服器,在內網電腦一般是不能通過域名訪問的,假設在你自己的電腦上訪問你申請的域名,就會出現讓你輸入用戶名和密碼的提示,你怎麼輸入都是不對的。
要外網的電腦才可以正確訪問,這點希望樓主明白。
二、直接ADSL撥號上網的配置方法:
1、申請花生殼免費域名 2、在計算機上啟動花生殼並激活域名服務 3、安裝SERVER-U軟體,設置好後即可成功訪問
差不多就這樣了,有什麼不懂再問我吧
3. 怎樣在區域網內建個ftp伺服器並且能被外網訪問
.安裝
Serv-U的安裝比IIS還簡單。先執行英文原版安裝文件,按提示一路「NEXT」即可。要注意的是,在選擇安裝目錄時,最好選擇安裝在一個非系統盤里,以免將來系統發生異常時還要重新進行賬號等的設置。然後執行漢化文件,選擇原版安裝目錄,一路「下一步」即可完成安裝。
2.設置
與IIS不同,Serv-U在第一次運行時會以向導的方式一步一步地提示用戶進行設置,整個過程不超過五分鍾,非常人性化。為了方便說明,先假設我們要架設一個固定IP為218.1.1.1,埠為21,根目錄絕對路徑為G \Ftp,允許匿名訪問和擁有一個用戶名為dys、密碼為syd、管理賬戶名叫「MyFtp」的公網FTP伺服器。運行Serv-U,彈出向導窗口,依次設置如下選項:
1)「您的IP地址」:這里我們填入218.1.1.1,如果你是ADSL等方式撥號上網,擁有的是動態IP或者不知道本機IP,此處請留空。
2)「域名」:就是該FTP站點的名稱,可以隨意取名,這里填入「MyFtp」。
3)「匿名賬號」:決定該FTP站點是否允許匿名用戶訪問。選擇「是」。
4)「匿名主目錄」:設置匿名用戶登錄站點後所處的目錄位置。輸入「G \Ftp」。
5)「鎖定於主目錄」:假設在「匿名主目錄」中設置匿名用戶登錄後所處的目錄位置為「G \Ftp\Guest」,那麼,選擇「是」後,當匿名用戶登錄FTP後,就被鎖定在G \Ftp\Guest目錄下,只能查看Guest目錄里的內容,不能進入上級目錄「Ftp」,同時該目錄在FTP客戶端軟體中顯示為「\」,如果未被鎖定,則會完整顯示為「G \Ftp\Guest」。這里選擇「是」。
6)「命名的賬號」:決定是否要創建有一定管理許可權的賬戶。這里選「是」。
7)「賬號名稱」:就是具有一定管理許可權的賬戶登錄名稱。填入「dys」。
8)「賬號密碼」:設置賬戶的登錄密碼。輸入「syd」。
9)「主目錄」:與「匿名主目錄」一樣,用來設置管理賬戶登錄後所處的目錄位置。輸入「G \Ftp」。
10)「鎖定於主目錄」:選擇「是」。
11)「管理員許可權」:用來設置管理賬戶的管理許可權級別。這里選「無許可權」,後面再詳述。
設置完成,地址為:ftp //218.1.1.1 21的FTP伺服器就算架設成功了。最後可用CuteFTP分別以匿名和dys的賬戶登錄驗證。
提示:以上這些設置並非最終設定,你還可以在Serv-U主界面中隨時修改。
詳見:
http://hi..com/eric594168/blog/item/ee04762661e9140b4c088dd7.html
4. 內網FTP伺服器怎麼讓外網訪問
加一台防火牆,將內網ftp伺服器的ip與一個公網Ip映射,訪問那個公網Ip就是訪問內網ftp伺服器
5. 固定ip下內網的ftp伺服器,外網無法訪問
用FileZilla FTP Server試一下,我發個軟體給你。
一、路由器下的FTP服務端:
路由器下的FTP服務端,需要解決一個逗安全驗證地問題,IE客戶端會核對服務端的IP
地址,因為服務端是內外兩個IP,而使IE客戶端安全驗證失敗,但專業FTP客戶端CuteFTP9、LeapFTP3
可以不核對IP驗證,而使訪問成功,但用戶總是喜歡IE做客戶端,為此需要找一個解決逗安全驗證地
的FTP服務端,FileZilla FTP Server就是最實用小巧的FTP理想服務端,只有1M多一點,非常小巧。
二、路由器下的FTP服務端要被外網IE訪問的因素:
1. FTP服務端WINDOWS電腦要關閉自帶的防火牆或設成FTP服務程序為逗例外地;
2. 路由器下的電腦伺服器要設成路由器的DMZ主機,這樣服務端埠就.開.放在外網,
才能被外網所訪問,所以,服務端電腦要設成靜態IP如 192.168.1.10,並把路由器的
DMZ主機設為此IP,設DMZ後就不需要再設.端.口.映.射.了;
3. FileZilla FTP SERVER要設成被動方式PASV,並要指定一個外網IP,以解決NAT的安全驗
證問題,否則,客戶端不能被WINDOWS的IE所訪問,但能被CuteFTP訪問;
4. 外網的端.口不能被運營商所封或者不能是共享外網IP地址的NAT代理,埠會因NAT改變;
三、FileZilla FTP Server需要的設定:
1. 需要設定為 Passive被動模式:埠范圍可為設為 10000-10050
2. 指定的IP要設為外IP:以解決逗安全驗證地問題
這個外IP就是將要被訪問的FTP://外IP
3. 用戶增加 anonymous,密碼不設,這是匿名方式;
4. 共享文件夾設成你的一個被訪問目錄;
5. 其它21號服務埠等預設參數不需改動。
四、程序說明:
一、FileZilla server.exe 這是後台服務程序,運行後啟動服務就可;
二、FileZilaa Server Interface.exe 這是界面管理程序,讓管理員設定參數的;
6. ftp伺服器如何才能外網訪問
如果伺服器有外網IP就可以直接通過外網ip訪問。
沒有外網分兩種情況:
一、家用網路
如果沒有外網ip的話就先使用DMZ轉發21埠到外網,然後使用類似花生殼的產品做外網映射,這樣就可以從外網訪問內網的ftp伺服器了。
花生殼的使用方法:花生殼教程文檔
二、雲伺服器
這個就需要購買公網ip了,在你的雲服務商那裡購買後會直接生效,用服務商提供的ip就可以登陸了。
7. 如何實現在外網訪問內網ftp伺服器
有兩個關鍵點:1、內網下ftp伺服器可用。2、網關支持埠映射。
首先,這個ftp伺服器在內網下已經可以使用了,有可用的內網ip和埠號。
然後,在網關設備上做埠映射,網關設備就是那台能直接連接外網的設備,可能是一個路由器,也可能是三層交換機或一台物理機。內網通過網關設備使用同一個公網IP上網會用到NAT技術,該技術也支持基於IP或埠的映射,將這台設備上的公網IP的某個埠(通常是tcp埠,可以自主選擇哪個,比如8021)映射到內網ftp伺服器的ip和埠。
說一下埠映射的實現方式。如果網關是無線路由或企業級防火牆,在web管理界面就能找到相應設置位置;如果是Linux物理機充當網關,需要使用命令添加,具體去網路Linux埠映射;如果是可網管網路設備,如三層交換機或路由器,可以翻閱設備手冊的埠映射部分。
設置完成後進行測試,通過網關設備查看實際公網IP,在非內網環境下通過這個IP訪問映射設置時的8021埠,試著連接到內網ftp伺服器。
需要注意事項,網關設備若是開啟了防火功能,可能需要添加過濾策略,允許設置過的8021埠從外網能訪問。
8. 外網如何訪問內網中的ftp伺服器
要在外網訪問內網中的ftp,比想像要復雜苛刻多:
花生殼現在不免費了,所以,你免費用花生殼跟蹤動態IP已不靈;
電腦的WINDOWS防火牆要關掉;
路由器要設DMZ的方式,讓外網訪問到內網;用埠映射不是很有效;
FTP服務端要改用FileZilla之類的能支持指定外網IP的才行,解決ftp的NAT驗證問題;
你的外網IP不能是運營商NAT分配的共享地址;
我在區域網內用無線路由器已試成功,但在家裡因為第5條不滿足,仍不成。