Re: [問問] 架設ftp的ip問題
※ 引述《hafor (崇尚自由)》之銘言:
: ※ 引述《jefferyh (jeffery)》之銘言:
: : 抱歉 我要來吐漕
: 不好意思~"~ 我對您的說明也有些要補充
+1
: 的確如J大所說 英文的確是private ip
: 但虛擬IP已經是很廣泛的中文用法
: 上古哥搜尋一下就能查到一堆了
: 雖然是積非成是的結果
嘆~~~
: : 如果你要說房號 就是port號了...
: : 所以以下的說明都有問題了....
: : 不過 如果是套到NAT環境裡面 您這樣就說的通了.
: 我稍微解釋一下
: 私有IP 192.168.x.x
: 10.x.x.x
再加一個 172.16.x.x-172.31.x.x
: 全世界不知道有多少人在用這些相同的IP
: 也就是全世界不知道有多少間房子地址完全一樣
: 這樣要怎麼找到主機呢?
: 也沒有人的家地址和別人一樣的吧...
這是故意定義的 不然大家用IP都要申請嚕
: 就像我們跟別人說"xxx住在301號房"
: 但是聽者根本不知道xxx是住在哪棟房子的301號房吧
: 世界上有301號房的屋子何其多
: 不可能一棟一棟找吧= ="
這樣的 在NAT下面就像在一個小區裡面一樣
這個小區有一個大門
大門就是我們一般說的IP分享器 就是NAT機器 就叫他"門房"吧
小區裡面還是有門牌 只是這塊"特殊門牌"只在這小區裡有用而已
: 基本上PORT是開給通訊協定或是軟體使用的
: 而且主機可以用的port編號都相同
: 通常我們在用的也就那些特定編號的PORT而已
: 像是 HTTP 80
: FTP 21
所以可以把這些服務 都是看做他們住在某一號的某一個房間裡面
80號房間裡面提供網頁服務
小區裡面 每一個私有門牌 都可以有一間80號房
基本上 public ip 與 private ip地位是相同的 所以私有ip並不會變成是一個房間
: 當然這些是預設的
: 就像FTP站主也可以修改他們的PORT號碼來當作傳輸的通道
: 如果都用預設 那每個人都用同樣的號碼 又要怎麼判定是哪台電腦呢?
可以的 這下面再講來
: 而且接收端的PORT跟主機端的PORT也不相同
: 那只是電腦所開的一個通路而已
: 讓資料可以透過那些通道傳輸 不要被防火牆擋住等等
分port主要目的是分辨哪一個軟體要接收這封包 或是哪一個軟體發出封包
: 同一台主機同一時間開啟的PORT數又很多
: 我們房間的房號同一時間不會有好幾個吧?
在一個門牌(ip)下當然可以有好多房間(port)嚕
: : private ip沒辦法在外部網路使用的原因
: : 是因為在這三個ip段的ip都會被路由器忽略不轉送
: : 可以參考這裡
: : http://turtle.ee.ncku.edu.tw/~tung/nat/private.htm
: 解釋一下
: 基本上路由器 還是會傳送private ip的資料
路由器上的NAT功能
來看一下ip分享器的運作
先做出去好了 ip分享器是小區的大門門房
小區裡的住戶門牌10.0.0.1:5001(5001就是telnet程式住的房間)
要連往外面的 ptt:23
ip分享器會記下 10.0.0.1:5001 正連往ptt:23
然後 把丟出去的封包改為 public:64120 連往:23
在大門口 門房會把IP封包的來源門牌號碼跟房間改掉 假裝是他送出去的
這樣丟出去後 ptt會把訊息丟回到 public:64120
門房再把收到的資料 送到小區裡面的 門牌10.0.0.1:房間5001去
那 要讓人家連進來呢?
利用NAT這樣的原理 我可以在門房這邊設定一個房號 例如8080
這8080裡面住了一個代理人 只要有東西進到8080號房
代理人就會幫我送到小區裡面 指定的地址 指定的房間
例如ptt站長現在要來抓片 ptt:21 連到了門房 門牌public:房間8080
這個要求會被門房代理人送到 門牌10.0.0.1:房間21 去
這樣 就搭上線了
所以的 小區裡另一戶也用21號房做ftp服務怎麼辦呢?
只要在大門這邊 讓代理人住在8081號房就可以嚕
: 譬如說還是可以Download網站的資料
: 還是可以上傳資料給其他使用者
: 只是private ip都要當被動端
: 這樣才能解析出主機的真正位址
: 如果外部主動要跟private ip的電腦連線還是不行 會找不到主機
: 因為如上所述
: 同樣的IP全世界不知道有幾台主機在使用
: 路由器不可能神通廣大到了解每位使用者的想法
: 資料當然無法傳輸
是的~
其實若要再嚴格的說我們現在用的是叫PAT的技術..XD
抱歉了 職業病....
好像在看Network版.....哈哈
我了解hafor的苦心
※ 編輯: jefferyh 來自: 163.13.201.153 (03/05 00:14)
討論串 (同標題文章)
完整討論串 (本文為第 5 之 5 篇):
1
2
FTP 近期熱門文章
PTT數位生活區 即時熱門文章