作者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