免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: yunqing
打印 上一主题 下一主题

[桌面系统] 远程桌面设置part2:利用putty进行vnc + ssh tunneling [复制链接]

论坛徽章:
0
11 [报告]
发表于 2005-02-15 10:00 |只看该作者

远程桌面设置part2:利用putty进行vnc + ssh tunneling

我喜欢更直接一点:
1.一般情况下应该这样吧:图1中的IP地址应该是VNC SERVER的外网IP,如210.59.67.125,其余不变!
关于图2,我有几个提问:
A.local的含义是?把上述IP&端口转发到本地(客户端)?
remote的含义是:把上述IP&端口转发到远程(服务端)?(此类情况只在5901被防火墙挡掉后才有效,不过此法不大用)
dynamic虽有动态之意,却不知怎么变化?
B.你的方法好象只在5901确实被防火墙挡掉时才生效啊!?我远程一机器22,5901都开的,此法无效~
大家来说说 ~

论坛徽章:
0
12 [报告]
发表于 2005-02-16 00:04 |只看该作者

远程桌面设置part2:利用putty进行vnc + ssh tunneling

原帖由 "carrison"]还有,vnc不支持多用户同时使用。如果客户端用浏览器需要java虚拟机支持,java的速度大家都清楚。在win平台上,比vnc快的远程控制工具比比皆是。我比较倾向于终端服务。但在unix平台上支持tcp协议的远程图形控制工具..........[/quote 发表:


我不是vnc的提倡者。
[quote]vnc不支持多用户同时使用

不会吧,我的server上开了好几个呢,只不过需要指定不同的screen而已,对应于不同的端口。确切地说,vnc不适用于大量用户同时登录的情况,因为每个用户需要启动一个vnc实例,而每个实例相当于一个Xserver,耗费资源。 至于java+浏览器的客户端我没有用过,肯定慢。我的环境是512K adsl 的internet,效果还可以,(全彩色运行没有问题)。至于windows的终端服务,我也在用(因为大部分时间在家工作),感觉不到速度的差别. 另外一个是成本的问题,windows的终端服务的license可是一笔不小的开销。

但在unix平台上支持tcp协议的远程图形控制工具相对比较欠缺,Exceed,xmanager等都是通过广播方式不能跨路由...

如果不使用ssh等辅助工具是有这个问题。不过ssh tunneling 以后,没有问题。

论坛徽章:
0
13 [报告]
发表于 2005-02-16 00:13 |只看该作者

远程桌面设置part2:利用putty进行vnc + ssh tunneling

[quote]原帖由 "岚轩" 发表:
我喜欢更直接一点:
1.一般情况下应该这样吧:图1中的IP地址应该是VNC SERVER的外网IP,如210.59.67.125,其余不变!
关于图2,我有几个提问:
A.local的含义是?把上述IP&端口转发到本地(客户端)?
remote的含义是:把上

论坛徽章:
0
14 [报告]
发表于 2005-02-16 08:31 |只看该作者

远程桌面设置part2:利用putty进行vnc + ssh tunneling

unix下vnc可以同时运行多个实例,windows上好像不行,可能需要手工添加service设置不同端口。

在防火墙上5800和5900都要开放吧?开放一个好像不行

论坛徽章:
0
15 [报告]
发表于 2005-02-18 07:44 |只看该作者

远程桌面设置part2:利用putty进行vnc + ssh tunneling

up! It is really a good post. 3q!

论坛徽章:
0
16 [报告]
发表于 2005-02-18 14:13 |只看该作者

远程桌面设置part2:利用putty进行vnc + ssh tunneling

原帖由 "yunqing" 发表:


ssh tunnel的含义如下,vnc只是其中的一个例子

远程vnc主机监听5901端口 <------------>;ssh tunnel <------->;本地主机5901(localhost:5901)

当vncviewr 试图打开本地的localhost:5901时,ss..........


你这篇东西 可能 就是困扰我很久的一个问题的解决方案!
在公司内网有台linux Server,地址是私有地址。然后通过一台防火墙路由器连internet,希望能通过internet实现远程管理。目前的方法是先telnet到路由器上,然后再由路由器telnet到linux server上。这种方法就是不大安全并且只有console没有图形界面。

有个不明白的地方:
图1中的IP地址是私网地址,你如果是通过internet的话怎么可能访问的到呢?

论坛徽章:
0
17 [报告]
发表于 2005-02-21 16:39 |只看该作者

远程桌面设置part2:利用putty进行vnc + ssh tunneling

其实不局限于 vnc 2000的很多管理工具都可以使用ssh地址转移出来不过都要是TCP的,快慢方便完全看自己,我想楼主也是想给大家提供一个方法。
3389 什么的 pcanywhere 不行把 telnet 转出来也可以。关键是ssh提供了一个加密通道。也可以使用别的通道软件主要还看自己喜欢。通道可以主动也可以被动,这样防火墙基本上就限制不了了,(有些黑客软件就是这样的)喜欢明码的朋友最好用telnet ,ssh太慢不适合你。交换机也是可以监听,老外就不要发言了。

论坛徽章:
0
18 [报告]
发表于 2005-02-22 05:23 |只看该作者

远程桌面设置part2:利用putty进行vnc + ssh tunneling

[quote]原帖由 "Hex" 发表:


你这篇东西 可能 就是困扰我很久的一个问题的解决方案!
在公司内网有台linux Server,地址是私有地址。然后通过一台防火墙路由器连internet,希望能通过internet实现远程管理。目前的方法是先telnet到路由器上

论坛徽章:
0
19 [报告]
发表于 2005-02-27 15:26 |只看该作者

远程桌面设置part2:利用putty进行vnc + ssh tunneling

yunqing兄﹕
   非常高興看到你的此貼﹐這几天正為vncserver的問題頭大﹐但下面的﹕
“在前面有vnc server 设置的文章(http://bbs.chinaunix.net/forum/viewtopic.php?t=368552&highlight=yunqing)里”想參考﹐但打不開了﹐能不能再幫我傳一份﹐zj741111@sohu.com
thanks

论坛徽章:
0
20 [报告]
发表于 2005-11-04 09:43 |只看该作者
老实说,我不喜欢使用VNC。就算是在Internet 上,我都宁愿用putty配合x-win32做xwin程序的操作,就算是拨号,这也足够带宽了。比整个桌面的迁移要好很多。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP