a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 48|回复: 0

[综合辅导] Linux认证:Linux/Unix在内网的桌面控制

[复制链接]
发表于 2012-8-4 12:07:07 | 显示全部楼层 |阅读模式
Linux认证:Linux/Unix在内网的桌面控制
* e9 t9 _! K' O0 l# e0 OLinux/Unix处于内网的桌面控制
0 R! c' b/ H+ R  aLinux/Unix操作系统处于内网的桌面控制:0 w. g/ C- |' b# {- I( f/ T0 O
网络介绍:
/ a5 {/ ~" M/ A0 V6 {1 l5 WA ----》 B -------》 internet 《------- C 《-------- D& S" Z+ w1 q0 @2 I7 W3 e
A为一台FreeBSD,D是XP系统。
4 m7 T! [4 r" M3 x7 K. c, _B和C都是有独立ip的,A为一台服务器,C为一个路由。' a- I! a% x: u$ U& c7 a
实验环境:0 D" o, A/ q5 T/ L0 z4 L) o
A:FreeBSD -6.2-release-p8+x11vnc+锐捷认证
3 X- v, J6 D7 x: j% Z& B( {! ND:XP SP2+vnc 4.1.2+pppoe" O% ]& N" Q+ ?+ {$ s* D5 q
实现目标:! V) S" }  K9 M( p1 h& ]3 m
让D可以控制A的桌面,或者A控制D的桌面。4 x& ^9 e( {! q/ F3 [# {
分析:要实现连接必须要有一个能直接连接的通道,要实现这个通道8 [5 y# ^9 l  n6 D: x
由于B上游是一个不可接触的服务器,所以只能在C上进行端口映射。
& r  |9 p6 l5 D* {: s1 FD控制A,我们可以把C上的10000端口映射到D的5500端口(被动连接模式)2 E: z4 [/ k0 \9 Z' L
然后A在被动模式连到C的10000端口,这样在D就出现了一个可操作的屏幕了。% g5 ^/ T9 e6 f* ^  L
实现步骤:6 g0 |* U7 J9 u) E: ?( Z
(1) A安装x11vnc,#cd usr/ports/net/x11vnc&&make install clean0 Q0 C: H; Y  s  V- K# x
(2) D安装vnc,到http://www.realvnc.com/download.html下载然后安装,最好和A安装的是一个版本的,不然有可能出现错误
' J& J6 z9 j0 s0 J6 ^7 n" I(3)把C上的tcp连接的10000端口转到D的5500端口
: L6 q" j  M- o8 b  L(4)D运行Run Listen vncviewer4 A0 u# T# s0 f% V( `* f" U9 U0 |
(5) A运行:x11vnc -connect xxx.xxx.xxx.xxx:10000% a/ y6 n( c7 y3 `7 U& i
A控制D,将C上的10001端口映射到D的5900,D运行vnc server端程序,然后A在连接C的10001端口进行控制,具体步骤不多说了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-18 02:20 , Processed in 0.144339 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表