當前位置:首頁 » 文件傳輸 » ftp和網路地址轉換
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

ftp和網路地址轉換

發布時間: 2022-09-23 00:56:15

❶ 如何將ftp做成http鏈接 追分!

一個簡單的對比說法,大概就是這個意思:http://www.zd7s.net/class/27 是域名

而ftp://www.zd7s.net是空間。

一般域名綁定空間後,在地址欄輸入域名,比如www.xxx.com/index.asp,其實就是通過域名轉入空間地址,真正你訪問的就是222.222.222.2/index.asp(比方說這個是空間的地址) ,這個ip地址也就是你ftp上傳的地址。
因為你原來可以通過域名訪問空間,因為這個域名存在,所以你依舊可以通過域名訪問空間,但是後來你訪問不了說明這個域名過期了,得重新申請或續費才可以繼續使用。當然這時空間沒有使用限制,是你學校機房的,所以上傳下載都可以。

再說一個簡單的例子 你訪問電腦D盤的東西 D:/文件夾名/文件,而域名就是把那個D代替了,通過域名訪問都東西都是一樣的,而域名過期了,就當然再通過這就訪問不了,當依舊可以通過D訪問。

我看了下,http://www.zd7s.net/這個可以打開,但是http://www.zd7s.net/class/27,打不開,說明你那個空間的class或27文件夾不存在,或域名轉發設置裡面去掉了這個轉發,總之要想再使用的話得和你們學校的網路管理員聯系

❷ 地址轉換的轉換方式

目前存在三種地址轉換方式。一種是經常被簡記為NAT的網路地址轉換(有時也叫做「網路地址埠轉換」,記做NAPT),這種方式支持埠的映射並允許多台主機共享一個公用IP地址。
第二種也可以稱作NAT或「基本NAT」,「靜態NAT,但在技術上更簡單一點,僅支持地址轉換,不支持埠映射,這就需要對每一個當前連接都要對應一個IP地址。寬頻(broadband)路由器通常使用這種方式來允許一台指定的計算機去接收所有的外部連接,甚至當路由器本身只有一個可用外部IP時也如此,這台路由器有時也被標記為DMZ主機。
第三種稱作動態NAT(pooledNAT)是在外部網路中定義了一系列的合法地址,採用動態分配的方式映射到內部網路。
支持埠轉換的NAT又可以分為兩類:源地址轉換和目的地址轉換NAT 。前一種情形下發起連接的計算機的IP地址將會被重寫,後一種情況下被連接計算機的IP地址將被重寫。實際上,以上兩種方式通常會一起使用以支持雙向通信。
受到NAT影響的應用程序
一些高層協議(比如FTP,Quake,SIP)是在IP包的有效數據內發送網路層(第三層)信息的。比如,主動模式的FTP使用單獨的埠分別來控制命令傳輸和數據傳輸。當請求一個文件傳輸時,主機在發送請求的同時也通知對方自己想要在哪個埠接受數據。但是,如果主機是在一個簡單的NAT防火牆後發送的請求,那麼由於埠的映射將會使對方接收到的信息無效。
一個應用層網關(Application Layer Gateway或ALG)可以修正這個問題。運行在NAT防火牆設備上的ALG軟體模塊可以更新任何由地址轉換而導致無效的信息。顯然,ALG需要明白它所要修正的上層協議,所以每個有這種問題的協議都需要有一個單獨的ALG。
但是,除FTP外的大多數傳統的客戶機-伺服器協議不需要發送網路層(第三層)信息,也就不需要ALG。
這個問題的另一個可能的解決方法是使用象STUN這樣的技術,但是這只針對建立在UDP上的高層協議,並且需要它內建這中技術。這種技術對對稱NAT也是無效的。還有一種可能的方案是UPnP,但它需要和NAT設備配合起來使用

❸ FTP轉HTTP

首先我告訴你 FTP 是不能轉HTTP的 兩個不同的協議和不同的埠 如何轉換? 根據上述問題分析如下 原地址如 ftp://192.168.1.1/ 算他是個伺服器 假如你的賬戶主目錄在這個伺服器上的D:\TEST\1234\ 假設你的HTTP主目錄設置到了D:\TEST 那麼你要訪問1234目錄里的東西 就需要在HTTP地址 例如: http://192.168.1.1/1234 才能連接到1234中的文件 接下來你的 http://file.gzcity.com/uuauth/other/ 這個路徑 就是把192.168.1.1這個IP解析或是轉發了一下 (轉發的可能性更大一點) 能防止攻擊嗎?我看未必 至於你用 http://file.gzcity.com/uuauth/other/ 地址連接不能訪問的問題 大多都出來IP192.168.1.1或是http://192.168.1.1解析或轉發到 http://file.gzcity.com/uuauth/other/ 地址造成的 不存在什麼設置不設置的問題 把這個解析或是轉發取掉就正常了 至於你最後一個問題 把FTP伺服器設置成主動模式應該就解決了

❹ 如何轉換FTP地址

那個81表示81埠,一般默認是80,默認的埠不用加到網址上。如果用81埠,也是http該ftp,一樣的。關鍵是,你學校那台伺服器主機上啟用了ftp伺服器沒有。如果沒啟用,你是連接不上的。你試試網路的ftp://61.135.163.83打不開吧,原因是網路那邊沒開ftp伺服器

❺ 如何將FTP格式轉換成HTTP格式

不能轉換。

FTP的全稱是File Transfer Protocol(文件傳輸協議)。顧名思義,就是專門用來傳輸文件的協議。
HTTP 超文本傳輸協議 (HTTP-Hypertext transfer protocol) 是一種詳細規定了瀏覽器和萬維網伺服器之間互相通信的規則,通過網際網路傳送萬維網文檔的數據傳送協議。
這兩者不是一個概念,所以是不能轉換的。

❻ FTP地址如何變成HTTP地址

FTP和Http要伺服器設置的時候可能設置的可能是不是一樣的目錄
所以,直接把傳輸協議改一下可能會找不到文件的。
而有的是專門的FTP或Http伺服器,
在這類伺服器中,用FTP地址去找HTTP的文件地址,
你只能去找伺服器管理人員。

❼ ftp 位置與網路位置

ftp://..../*.1234
http://..../*.1234
ftp和HTTP 是2種網路協議...
FTP好比你的磁碟里的文件...
HTTP好比你的桌面可以通過圖標顯示你FTP里的文件.
都是一一對應的.

❽ 為什麼我筆記本更換網路,我自己的筆記本搞得ftp就訪問不了了,ip是變了,但是綁定的地址是原來的

更換了網路肯定地址是要重新設置的。
更換網路後ip地址也會發生變化,所以之前的就無法使用了。
你需要根據實際情況更改ftp的地址,這樣才可以正常訪問。

❾ ftp主機地址如何轉換成ip地址

ping ftp://X.com

❿ 什麼是ftp,http,SQL,php,NAT

FTP是FileTransferProtocol的縮寫,中文翻譯為"文件傳輸協議"。它是在計算機和網路之間交換文件的最簡單的方法。像傳送可顯示文件的HTTP和電子郵件的SMTP一樣,FTP也是應用TCP/IP協議的應用協議標准。FTP通常用於將網頁從創作者上傳到伺服器上供人使用,而從伺服器上下傳文件也是一種非常普遍的使用方式。
你可以用非常簡單的DOS界面來使用FTP,在Windows98中,單擊"開始→運行",輸入FTP後面接著輸入主機IP地址或網址(注意,不要加上http://),例如輸入:www.intodigi.com,就可以連接到筆者的網站,連接後會出現User(用戶名)和password(密碼),連接成功後,就可以用命令來操作。常用的有dir:顯示此目錄下的文件get:下載文件put:上傳文件。或者使用第三方提供的圖形界面的FTP來更新(刪除,重命名,移動和復制)伺服器上的文件,一般的FTP軟體還支持續傳的功能。現在有許多伺服器支持匿名登錄,允許用戶使用FTP和anonymous作為用戶名進行登錄,通常可使用任何口令或只按回車鍵。

HTTP(Hypertext Transfer Protocol),即超文本傳輸協議。是WWW瀏覽器和WWW伺服器之間的應用層通訊協議。HTTP協議是基於TCP/IP之上的協議,它不僅保證正確傳輸超文本文檔,還確定傳輸文檔中的哪一部分,以及哪一部分內容首先顯示(如文本先與圖形)等等

SQL是一種編程語言,下面對其進行一個詳細介紹:

SQL(Structure Query Language)語言是資料庫的核心語言。
SQL的發展是從1974年開始的,其發展過程如下:
1974年-----由Boyce和Chamberlin提出,當時稱SEQUEL。
1976年-----IBM公司的Sanjase研究所在研製RDBMS SYSTEM R
時改為SQL。
1979年-----ORACLE公司發表第一個基於SQL的商業化RDBMS產品。
1982年-----IBM公司出版第一個RDBMS語言SQL/DS。
1985年-----IBM公司出版第一個RDBMS語言DB2。
1986年-----美國國家標准化組織ANSI宣布SQL作為資料庫工業標准。
SQL是一個標準的資料庫語言,是面向集合的描述性非過程化語言。
它功能強,效率高,簡單易學易維護(迄今為止,我還沒見過比它還好
學的語言)。然而SQL語言由於以上優點,同時也出現了這樣一個問題:
它是非過程性語言,即大多數語句都是獨立執行的,與上下文無關,而
絕大部分應用都是一個完整的過程,顯然用SQL完全實現這些功能是很困
難的。所以大多數資料庫公司為了解決此問題,作了如下兩方面的工作:
(1)擴充SQL,在SQL中引入過程性結構;(2)把SQL嵌入到高級語言中,
以便一起完成一個完整的應用。
二 SQL語言的分類

SQL語言共分為四大類:數據查詢語言DQL,數據操縱語言DML,
數據定義語言DDL,數據控制語言DCL。

1 數據查詢語言DQL
數據查詢語言DQL基本結構是由SELECT子句,FROM子句,WHERE
子句組成的查詢塊:
SELECT <欄位名表>
FROM <表或視圖名>
WHERE <查詢條件>

2 數據操縱語言
數據操縱語言DML主要有三種形式:
1) 插入:INSERT
2) 更新:UPDATE
3) 刪除:DELETE

3 數據定義語言DDL
數據定義語言DDL用來創建資料庫中的各種對象-----表、視圖、
索引、同義詞、聚簇等如:
CREATE TABLE/VIEW/INDEX/SYN/CLUSTER
| | | | |
表 視圖 索引 同義詞 簇

4 數據控制語言DCL
數據控制語言DCL用來授予或回收訪問資料庫的某種特權,並控制
資料庫操縱事務發生的時間及效果,對資料庫實行監視等。如:
1) GRANT:授權。
2) ROLLBACK [WORK] TO [SAVEPOINT]:回退到某一點。
回滾---ROLLBACK
回滾命令使資料庫狀態回到上次最後提交的狀態。其格式為:
SQL>ROLLBACK;
3) COMMIT [WORK]:提交。
在資料庫的插入、刪除和修改操作時,只有當事務在提交到數據
庫時才算完成。在事務提交前,只有操作資料庫的這個人才能有權看
到所做的事情,別人只有在最後提交完成後才可以看到。
提交數據有三種類型:顯式提交、隱式提交及自動提交。下面分
別說明這三種類型。
(1) 顯式提交
用COMMIT命令直接完成的提交為顯式提交。其格式為:
SQL>COMMIT;
(2) 隱式提交
用SQL命令間接完成的提交為隱式提交。這些命令是:
ALTER,AUDIT,COMMENT,CONNECT,CREATE,DISCONNECT,DROP,
EXIT,GRANT,NOAUDIT,QUIT,REVOKE,RENAME。
(3) 自動提交
若把AUTOCOMMIT設置為ON,則在插入、修改、刪除語句執行後,
系統將自動進行提交,這就是自動提交。其格式為:
SQL>SET AUTOCOMMIT ON;

PHP是一個基於服務端來創建動態網站的腳本語言,您可以用PHP和HTML生成網站主頁。當一個訪問者打開主頁時,服務端便執行PHP的命令並將執行結果發送至訪問者的瀏覽器中,這類似於ASP和CoildFusion,然而PHP和他們不同之處在於PHP開放源碼和跨越平台,PHP可以運行在WINDOWS NT和多種版本的UNIX上。它不需要任何預先處理而快速反饋結果,它也不需要mod_perl的調整來使您的伺服器的內存映象減小。PHP消耗的資源較少,當PHP作為Apache Web伺服器一部分時,運行代碼不需要調用外部二進製程序,伺服器不需要承擔任何額外的負擔。

除了能夠操作您的頁面外,PHP還能發送HIIP的標題。您可以設置cookie,管理數字簽名和重定向用戶,而且它提供了極好的連通性到其它資料庫(還有DBC),集成各種外部庫來做用PDF文檔解析XML的任何事情。

有了PHP就無需特殊的開發環境和IDE,您可以以<?php 作為程序塊的開始,可以以 ?>作為PHP代碼塊的結束,當然您也可以用帶有 <% %>的標記甚至用<script LANGUAGE=「php」></script>的ASP的格式來配置 PHP,PHP會在那些標志間處理所有的事情。

PHP的編程語言類似與C和Perl。在使用它們之前您沒必要聲明任何變數,而且建立數組和Hash是很簡單的事情。PHP還有一些面向對象的特徵,可以為組織和打包您的代碼提供很好的幫助。

雖然PHP在Apache里能快速運行,但是在PHP網站里有一些用來對Microsoft IIS 和 Netscape Enterprise Serer無縫結合的指令集。如果您還沒有 PHP的話,您可以在 http: //www.php.com 下載,您也可以使用操作手冊,它里邊包括了所有的關於PHP的功能和特性的說明

網路地址轉換 (NAT) 是一個 Internet 工程任務組 (Internet Engineering Task Force,IETF) 標准,用於允許專用網路上的多台 PC (使用專用地址段,例如 10.0.x.x、192.168.x.x、172.x.x.x) 共享單個、全局路由的 IPv4 地址。IPv4 地址日益不足是經常部署 NAT 的一個主要原因。Windows XP 和 Windows Me 中的「Internet 連接共享」及許多 Internet 網關設備都使用 NAT,尤其是在通過 DSL 或電纜數據機連接寬頻網的情況下。

NAT 對於解決 IPv4 地址耗費問題 (在 IPv6 部署中卻沒必要) 盡管很有效,但畢竟屬於臨時性的解決方案。這種 IPv4 地址佔用問題在亞洲及世界其他一些地方已比較嚴重,且日漸成為北美地區需要關注的問題。這就是人們為什麼長久以來一直關注使用 IPv6 來克服這個問題的原因所在。

除了減少所需的 IPv4 地址外,由於專用網路之外的所有主機都通過一個共享的 IP 地址來監控通信,因此 NAT 還為專用網路提供了一個隱匿層。NAT 與防火牆或代理伺服器不同,但它確實有利於安全。