內網ftp伺服器怎麼讓外網訪問,內網FTP伺服器怎麼讓外網訪問

時間 2021-05-07 20:00:56

1樓:匿名使用者

外網訪問內網首先伺服器必須影射到外網地址才可以訪問,如果你的地址是內網的,外網無法訪問,必須登入路由器對映ip和埠。ftp的埠和外網埠設定也必須一樣,ftp預設21埠,在路由的埠對映裡,新增你的ip,也就是192.168.

1.100,而埠填21。

方法二1.在內網安裝nat123軟體。

2.啟用nat123。新增埠對映。

選擇自己需要內網釋出到外網的應用。如**應用80埠對映,或其他,或全埠對映所有應用。可以使用自己的頂級域名,或直接使用預設提示的二級域名。

3.域名對映後,用域名訪問即可以了哦。就是這麼簡單實現外網訪問內網。

2樓:匿名使用者

加一臺防火牆,將內網ftp伺服器的ip與一個公網ip對映,訪問那個公網ip就是訪問內網ftp伺服器

3樓:阿青自習室

有個辦法叫外網對映。。目前最好用的外網工具是ngrok 一般人我不告訴他

4樓:

防火牆把內網地址對映到外網地址即可

典型的dnat的例子

外部介面ip: 210.83.2.206

ftp伺服器ip: 192.168.

1.3iptables -t nat -a prerouting -d 210.83.

2.206 -p tcp --dport 21 -j dnat --to 192.168.1.3

5樓:匿名使用者

路由器對映21埠,外網通過ftp://外網ip:21訪問

如何埠對映?讓外網可以訪問內網的ftp伺服器

6樓:匿名使用者

ftp 有點麻煩,它有兩種模式,主動模式和被動模式,如果要穿越防火牆的話,需要使用被動模式。也就是說你做了埠對映,還需要將模式改為被動模式

工作方式

ftp支援兩種模式:standard (port方式,主動方式),passive (pasv,被動方式)。 port模式 ftp 客戶端首先和伺服器的tcp 21埠建立連線,用來傳送命令,客戶端需要接收資料的時候在這個通道上傳送port命令。

port命令包含了客戶端用什麼埠接收資料。在傳送資料的時候,伺服器端通過自己的tcp 20埠連線至客戶端的指定埠傳送資料。 ftp server必須和客戶端建立一個新的連線用來傳送資料。

passive模式 建立控制通道和standard模式類似,但建立連線後傳送pasv命令。伺服器收到pasv命令後,開啟一個臨時埠(埠號大於1023小於65535)並且通知客戶端在這個埠上傳送資料的請求,客戶端連線ftp伺服器此埠,然後ftp伺服器將通過這個埠傳送資料。 很多防火牆在設定的時候都是不允許接受外部發起的連線的,所以許多位於防火牆後或內網的ftp伺服器不支援pasv模式,因為客戶端無法穿過防火牆開啟ftp伺服器的高階埠;而許多內網的客戶端不能用port模式登陸ftp伺服器,因為從伺服器的tcp 20無法和內部網路的客戶端建立一個新的連線,造成無法工作。

對映埠為21

7樓:匿名使用者

然後 我把陸游器去掉後 他們就可以訪問了??

都可以訪問了還說什麼?

如何建立一個能讓外網訪問的ftp伺服器?

8樓:匿名使用者

這個問題的確有難點,特別是路

由器下的ftp伺服器要能被外網訪問,有不少問題版要解決權。

外網的ftp埠不能被封;

路由器的這臺ftp伺服器電腦ip(192.168.1.102)要設成路由器的dmz主機(直接被外網訪問);

路由器nat下,一般的ftp伺服器通不過ftp客戶端的安全驗證, 但filezilla ftp server 我今天試驗成功了,關閉ftp服務端電腦的windows自帶防火牆後,成功地被上層的ie所訪問。

filezilla server要設成被動方式(pasv), 並要指定一個被外網訪問的ip地址作為 安全應答的

ip地址是關鍵;再加一個匿名anonymous使用者,設好共享目錄;

此免費軟體很小巧,不到2m,附上

9樓:七夕陽光

首先,要在路由建立虛擬伺服器(dmz),進去路由器web管理介面找找就有,指向192.168.1.102;

然後,在192.168.1.102上安裝serv-u軟體建立ftp伺服器即可

10樓:匿名使用者

看了你的wan口ip是內網ip,所以是連線不了的

ftp伺服器如何才能外網訪問?

11樓:手機使用者

不知道樓主是否使用路由器連網,如果是,下面提供了詳細的設定方法,如果是直接撥號上網,則更簡單。

一、使用路由器,需要設定路由器的埠對映,就可以實現樓主的要求,具體需要對映的埠是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軟體,設定好後即可成功訪問

差不多就這樣了,有什麼不懂再問我吧

12樓:自觀者

如果伺服器有外網ip就可以直接通過外網ip訪問。

沒有外網分兩種情況:

一、家用網路

如果沒有外網ip的話就先使用dmz**21埠到外網,然後使用類似花生殼的產品做外網對映,這樣就可以從外網訪問內網的ftp伺服器了。

花生殼的使用方法:花生殼教程文件

二、雲伺服器

這個就需要購買公網ip了,在你的雲服務商那裡購買後會直接生效,用服務商提供的ip就可以登陸了。

13樓:匿名使用者

一、路由器下的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 inte***ce.exe 這是介面管理程式,讓管理員設定引數的;

怎樣能讓外網訪問到自己的ftp伺服器?

14樓:匿名使用者

方法bai

是有的但首先你必須有du網管許可權!

另外根zhi據你的閘道器設dao備,一般版

用埠對映,

權如果有dmz主機的就可以把你的192.168.1.100ip設定上去,不過dmz主機只能設定1臺。

如果裝置支援可以建vpn。通過撥號連線到內網。

還有1點要注意的是你的公網ip如果是浮動的那麼就需要去花生殼上繫結個域名動態更新ip。

其他公網的人就可以通過域名訪問你的主機。

每個方法的具體操作步驟,網上都有詳細介紹的。

最後一個方法就是最強的木馬類了!其實木馬的原型就是遠端控制軟體,在本地安裝服務端後,遠端主機只要安裝客戶端就可以訪問本機,不管你在內網還是外網。!

15樓:西安萬維資料港

購買動態域名服務(如花生殼、蘋果茶等)、然後你在你的路由器上做埠對映就可以了

如果你沒有做埠對映的許可權的話那麼能沒希望了,現在還沒有能穿透內網的軟體,

如何讓外網訪問內網ftp伺服器?

16樓:勿曉

外網訪問內網首先伺服器必須影射到外網地址才可以訪問,如果你的地址是內網的,外網無法訪問,必須登入路由器對映ip和埠。ftp的埠和外網埠設定也必須一樣,ftp預設21埠,在路由的埠對映裡,新增你的ip,也就是192.168.

1.100,而埠填21。

方法二1.在內網安裝nat123軟體。

2.啟用nat123。新增埠對映。

選擇自己需要內網釋出到外網的應用。如**應用80埠對映,或其他,或全埠對映所有應用。可以使用自己的頂級域名,或直接使用預設提示的二級域名。

3.域名對映後,用域名訪問即可以了哦。就是這麼簡單實現外網訪問內網。

linux搭建ftp伺服器問題,Linux環境下搭建FTP伺服器,配置本地使用者個人配置,userlist deny NO

參看這裡 這不是一個ftp的錯誤,這是vim給出的錯誤。vim在編輯檔案的時候會產生一個 檔名.swp 的檔案,如果同時有兩個vim編輯同一檔案,或是上一次vim在編輯此檔案的過程中被強行中斷了 如關機 就會出現些類情況。如果是後面一種情況,簡短的回答是刪掉這個檔案即可。如何正確處理,你帖出來的東西...

linu裡ftp伺服器怎麼配置根目錄

依然特雷西 1 deepin linux預設沒有安裝命令列的ftp客戶端,在終端執行ftp命令會提示未找到命令。2 要安裝命令列下的ftp客戶端,只需要執行如下命令即可。sudo apt get install ftp。3 安裝完成就可以使用命令列下的ftp命令連線ftp伺服器了,如下圖所示。4 也...

我想用內網與外網都能訪問伺服器,我想用內網與外網都能訪問 伺服器

埠對映 或者開pptp服務,外網的登入過來 如何讓外網和內網都能連線公司的伺服器?在路由器上做埠對映到192.168.1.2。埠就是你那資料服務所用的埠 1.埠對映 2.遠端控制軟體 公司內網伺服器要被外網訪問但是你網路沒有公網ip,那麼你需要做ddns域名動態 或者你需要一臺內網訪問裝置來實現外網...