A. 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軟體,設置好後即可成功訪問
差不多就這樣了,有什麼不懂再問我吧
B. 路由器中DMZ主機是指什麼,具體有什麼作用
DMZ主機
針對不同資源提供不同安全級別的保護,可以考慮構建一個叫做「Demilitarized Zone」(DMZ)的區域。DMZ可以理解為一個不同於外網或內網的特殊網路區域。DMZ內通常放置一些不含機密信息的公用伺服器,比如Web、Mail、FTP等。這樣來自外網的訪問者可以訪問DMZ中的服務,但不可能接觸到存放在內網中的公司機密或私人信息等。即使DMZ中伺服器受到破壞,也不會對內網中的機密信息造成影響。
當規劃一個擁有DMZ的網路時候,我們可以明確各個網路之間的訪問關系,可以確定以下六條訪問控制策略。
1.內網可以訪問外網
內網的用戶顯然需要自由地訪問外網。在這一策略中,防火牆需要進行源地址轉換。
2.內網可以訪問DMZ
此策略是為了方便內網用戶使用和管理DMZ中的伺服器。
3.外網不能訪問內網
很顯然,內網中存放的是公司內部數據,這些數據不允許外網的用戶進行訪問。
4.外網可以訪問DMZ
DMZ中的伺服器本身就是要給外界提供服務的,所以外網必須可以訪問DMZ。同時,外網訪問DMZ需要由防火牆完成對外地址到伺服器實際地址的轉換。
5.DMZ不能訪問內網
很明顯,如果違背此策略,則當入侵者攻陷DMZ時,就可以進一步進攻到內網的重要數據。
6.DMZ不能訪問外網
此條策略也有例外,比如DMZ中放置郵件伺服器時,就需要訪問外網,否則將不能正常工作。
什麼是「DMZ」?
即內網和外網均不能直接訪問的區域,多用於連接WWW伺服器等公用伺服器
就是為外部用戶訪問內部網路設置的一個特殊的網路
C. 內網ftp伺服器直接 在路由器上做DMZ主機指向內網ftp伺服器IP,外網可以訪問到麽 繼續答案,早點的速度
可以,在路由器上做地址映射,把你內網的ftp伺服器地址映射到你外網固定地址,埠是21,比如你內網ftp伺服器地址是192.168.1.4,外網是202.98.14.3,一定要加上21埠,映射後,外網ftp://202.98.14.3就可以訪問
D. 不開DMZ能連FTP伺服器嗎外網也要連,如果可以的話那要怎麼操作
如果你的路由器有埠映射的功能也是可以的,將你內網有FTP的電腦的21號埠映射到公網的21埠(或其他),就可以了。譬如你內網的FTP的地址的192.168.0.2,公網的地址是60.60.60.60,只要將192.168.0.2這個地址的21埠映射到60.60.60.60的21埠,這樣外網通過訪問你的公網60.60.60.60:21就可以訪問你的內網的FTP伺服器了。
E. 區域網路由器DMZ方式下的ftp伺服器,為何不能被區域網 windows系統所訪問
在IE下用ftp的路徑訪問不了!試了的確是這樣的,查了網路,分析出了原因。
ftp伺服器一般都是被動方式即PASV方式。當用客戶端聯接時,NAT+DMZ能連接成功,
但ftp服務端不知道自已的DMZ地址,只知道本地地址 192.168.1.100,所以,服務端應答PASV
命令時,告訴客戶端的地址自然是它的本地地址 192.168.1.100而不是DMZ地址,
這樣有的客戶端就傻呆的以 192.168.1.100再次連接數據埠,可想而知。WINDOWS的
IE和資源管理器就是犯了同樣的錯誤。就不知WINDOWS ftp 有沒有選項來解決此問題。
當然有高級的第三方FTP客戶端不會犯這樣的低級錯誤,如LeapFtp3.0客戶端就能正確
處理這樣問題。用此ftp客戶端聯下DMZ手機試試。
F. 設置dmz主機後外網依然不能訪問內網FTP伺服器
根據路由器A wan地址192.168.1.2推斷,此路由器上端還有另一個路由器B,LAN地址192.168.1.1,如果路由器B的Wan地址是公網地址x.x.x.x,還需要在路由器B上開啟DMZ指向192.168.1.2,或者埠映射x.x.x.x:21--192.168.1.2:21。然後外網訪問時輸入ftp://x.x.x.x即可指向192.168.1.2,路由器A會再指向192.168.100.110完成訪問。
筆記本連接手機熱點訪問ftp://192.168.1.2:21訪問不了需要確認手機網路位置。可以先運行ping命令檢測下是否能到達192.168.1.2這個地址。只有處於192.168.100.0和192.168.1.0網路的終端才可以通過ftp://192.168.1.2:21訪問到ftp伺服器192.168.100.110
另外建議使用和dmz主機不在同一區域網的pc測試公網ip埠是否開放。例手機開啟4G,和熱點,筆本連接手機熱點,然後win+r,輸入cmd進入命令行,輸入命令 telnet x.x.x.x 21 回車。x.x.x.x是你的公網地址。若筆記本沒開啟telnet功能,請到控制面板,添加卸載應用程序,左側添加windows功能,找到telnet客戶端,前面打勾。之後在測試21埠。
G. 想讓外網訪問我的ftp伺服器,要做成dmz主機還是設置埠映射
埠映射,最簡單,最好用
H. 怎麼開設FTP伺服器
首先需要解決你IP地址的問題。如果你是外部要訪問的話,必須將你安裝FTP伺服器的IP地址設為路由器的DMZ主機(如:DMZ主機
在某些特殊情況下,需要讓區域網中的一台計算機完全暴露給廣域網,以實現雙向通信,此時可以把該計算機設置為DMZ主機。
(
注意:設置DMZ主機之後,與該IP相關的防火牆設置將不起作用。)
DMZ主機IP地址:
192.168.1.
啟用
)
然後通過路由器管理工具找到你撥號的時自動生成的IP地址,這時候你的機器就擁有真正的互聯網地址了(
WAN口狀態
MAC
地址:
00-14-78-C0-00-05
IP地址:
59.173.213.134
PPPoE
子網掩碼:
255.0.0.0
網關:
59.173.213.134
DNS
伺服器:
202.103.24.68,
202.103.0.117
)
注意:由於是撥號,你的IP可能會隨著撥號而變化。
然後安裝SERV-U就可以了(在關內容請看下一貼)
以上工作完畢之後可以如此訪問你的FTP:
ftp
59.173.213.134(假設這個IP是你PPOE撥號的IP地址)
I. ftp怎麼密碼設置,我的電腦已經dmz了
如用server 2003自帶的IIS做的FTP伺服器,可以讓用戶通過用戶名和密碼的形式進行登錄,如下圖中如果把允許匿名連接前的勾去掉的話,那隻能使用用戶名和密碼進行訪問: