作者qsort (Cos)
看板EZsoft
標題Re: [請問] ultravnc外網 內網?
時間Tue Sep 30 01:38:25 2008
會拿到Private IP(),大多都是在NAT之下才會有的情況
Private IP
http://en.wikipedia.org/wiki/Private_network
NAT的basic policy,就是只出不入(對內部而言).
也就是外部主動連入的要求-->不理會 (no listening)
case 1.
修改policy,前提你可以access router or ip分享器
可設port forwarding或DMZ
http://en.wikipedia.org/wiki/Demilitarized_zone_(computing)
case 2.
透過第三方有公開server的機器來NAT pass through (NAT-to-NAT)
或參考EchoVNC or Teamviewer的軟體和實作
EchoVNC
http://echovnc.sourceforge.net/fom-serve/cache/1.html
Teamviewer
http://www.teamviewer.com/index.aspx
參考資料
http://www.uvnc.com/addons/nat2nat.html
NAT pass through到底有什麼可行的方法
要了解這個,還是要有點基礎
NAT
http://en.wikipedia.org/wiki/Network_address_translation
NAT traveral
http://en.wikipedia.org/wiki/NAT_traversal
話說我當初找工作時,就被問到NAT的種類和差別,你說重不重要
當然,科技是進步的,有種技術叫UPnP,
如果你的機器support,用這個也行,這個算在case 1的方法
UPnP
http://en.wikipedia.org/wiki/NAT_traversal
基於case 2的client(in Intranet)-server(in Internet)的架構
就有很多的東西可以玩了,例如VPN、Tunneling
其於VPN也算是Tunneling的一種
Tunneling
http://en.wikipedia.org/wiki/Tunneling_protocol
之前我有po文過,SSH tunnel不錯用,難度不算高
TLS tunnel大家都有用到,https就是一例 (authentication protocol use this more)
最近我在"玩"的是IPv6-in-IPv4 tunnel的東西,文章少,用得人少
但網路免費資源相對多,大家可以參考看看
※ 引述《higger (朝鄉而行)》之銘言:
: 被這套軟體搞到快發瘋...
: 翻了三本IP觀念的書~
: 總覺得自己的頭腦太概是控固力做的~
可以把三本書po一下嗎
我很好奇你參考了哪些書
: 首先~
: 如果是用學校的網路連出去...
: 到底要怎麼看到自己的IP?
: 像我用PCMAN上的工具...取得本機IP
: 看到的是192.168.1.193...
: 這是內部網路的IP~
: 那我到底要怎麼知道...
: 我的外部IP到底多少?
1.連上bbs,看自己來源
2.網路上有現成的網頁會告訴你
例:
http://whatismyipaddress.com/ where is my ip address 夠簡單了吧
: 又~
又又~~
: 如果我要連到192.168.1.195這台電腦好了~
: 我兩台電腦都灌VNC~
: 在我這台打
: 192.168.1.195 ::5900
: 可以連過去...
"
::"這個用法在IPv4相當少見~你是我看到第一個這麼用的
倒是IPv6常看到,IPv4一般的語法: address:port 例: 192.168.1.196:5900
(補: 有關"::",基於Kenqr提供的資料,看來是我少見多怪,
是我的錯,相當抱歉,原文不改,證明我的確犯了錯。 2008/09/30 02:51)
: 但如果我人在外面~
: 我要怎麼連???
: 在我的想像中...
: 如果該電腦外部IP是111.222.333.444
: 那我應該能打
: 111.222.333.444 :: 192.168.1.195 ::5900
: 因為111.222.333.444應該可以讓很多台電腦共用~(學校內部)
: 所以第一行打該IP...第二行打內部IP...第三台打開放的埠號
: 這觀念對嗎?
: (但VNC是不是這樣表達我就不知道了)
很抱歉,IPv4沒這種東西,你沒辦法在你封包當中,決定你的next-hop為誰
或許mobile IPv4可以,但,那是另一回事了
所以觀念是..........錯的!!
既然你都知道他叫111.xxx.xx.xx叫外面IP,192.xx.xx.xx叫內部IP,
那就代表你只看得到外部,看不到內部,(就差不多像女生的under wear)
外部收到封包
1.drop
default case
2.forwarding
static routing to intranet by port rule or something
: 第三~
: 埠號5900
: 這是取決於資管人員嗎?
: 是不是資管人員可以任意改成5200或5600或91?(亂取的)
: 一般人應該連那個埠號對應那些功能(程式?)那張表...
: 都是無法取得的吧?
: 謝謝~
我不知道你在問什麼
以上
接下來來引戰文,我有決心被浸水桶(已先知會版主)
你們批評我口氣不好的同時,你們又做什麼好的建設性回答
我一直覺得,在問別人問題前,本來就要告訴別人,你了解多少
Knowledge domain是很重要的,
如果他不是理工背景,我或許會回答用Teamviewer
但看到原po說看了三本ip類的書
那倒蠻嚇我一跳的,是書不好的問題,還是原po的問題
看到原po有求知的欲望上,於是我提供資料,又有什麼不對嗎?
難道我提供資料的同時,要寫"請各位笑納"?!
別鬧了,或許你以為我po po wiki的連結沒什麼
但好歹我還在我腦中篩選過要給哪些wiki的連結
要戰可以,請戰知識的內容,不要戰口氣上
我口氣就是如此,我也沒有看不起原波
倒是許多人看不起我說話的口氣,我不是誰的老師,
我就是網友,我提供方向給你,還要好聲好氣或低聲下氣求你看嗎?
你不說我善心,我都沒怪你了,你說是吧~~
--
嘴泡人人會打,我也不差,差在有沒有建設性罷了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.138.169.4
1F:推 hpo14:推 :在問別人問題前,本來就要告訴別人,你了解多少 09/30 01:40
※ 編輯: qsort 來自: 220.138.169.4 (09/30 01:41)
2F:推 Kenqr:UltraVnc是用host::port來表示server的 09/30 02:04
3F:→ Kenqr:假如回答者用"你白痴啊?"的語氣來回答問題 09/30 02:06
4F:→ Kenqr:恐怕大部份發問者很難覺得回答者是善心的 09/30 02:06
5F:→ qsort:很抱歉,我用VNC是很久之前的事了,不記得server::port 09/30 02:09
6F:→ qsort:但我找不到你說的host::port,可否提供參考資料 09/30 02:17
9F:→ qsort:但我相信後來應該會傾向用address -listen port的用法 09/30 02:34
10F:→ qsort:至少我剛查man vncviewer (4.1.1),address::port的用法不再 09/30 02:35
※ 編輯: qsort 來自: 220.138.169.4 (09/30 02:52)
11F:→ chang0206:我覺得,假如我是發問的人,看到你這篇善意的回應,我應 09/30 09:51
12F:→ chang0206:該會被嚇到吧。我只是想知道Behind NAT時,VNC的用法啊 09/30 09:52
13F:推 alicekey:還好吧,原po都看三本書了,再看這篇也沒差阿。 09/30 10:00
14F:推 minshi:ultraVNC的確是host::port, 去抓個viewer下來看就知道了 09/30 10:21
15F:→ Kenqr:原po用的是UltraVnc 我貼的截圖是這個月剛出的最新版 09/30 13:55
16F:推 tingyang:推推推 09/30 16:54
17F:推 AnewMitch:推這篇文章。 09/30 20:26
18F:→ AnewMitch:沒有人指名要你回答,你想給多少就給多少,給網址就網址 09/30 20:30
19F:→ AnewMitch:給關鍵字就給關鍵字,只是..將心比心。 09/30 20:32
20F:推 AnewMitch:都是在幫助人,換一種說法(口氣),你會得到更多認同 09/30 20:43
21F:→ qsort:我不用得到誰的認同,知識只有對錯,觀感才有認同,請針對文 09/30 22:06
22F:→ qsort:章的知識回覆就好,我不欠誰的好口氣,不要在這上打轉 09/30 22:09
23F:推 cyberhan:在公司裡,什麼都不會的人被羞辱很正常! 09/30 23:02
24F:推 kmorgue:推堆推! 09/30 23:28
25F:推 dux:我要推知識! 10/02 21:48
26F:推 fredsl:很可惜,見不到面的對談口氣佔一半,認同也是一樣的 10/31 10:57