大家好,农企新闻小编来为大家解答以上问题。如何用局域网连接打印机,如何用局域网连接电脑很多人还不知道,现在让我们一起来看看吧!
首先,使用端口映射
1.通过XP的远程桌面连接
端口映射是将内网计算机上的远程控制软件使用的端口映射到网关的某个端口,这样就可以利用网关的公共IP加上映射的端口号来远程控制内网计算机。大部分路由器和网关软件都有端口映射功能,也可以使用一些端口映射软件,比如WinRoute Pro。如果通过Windows XP的共享连接方式共享互联网,也有端口映射功能。这里以Windows XP自带的远程桌面为例介绍一下它的设置方法。
右键单击网关计算机的共享连接图标,选择属性,打开连接属性窗口,选择高级项,然后单击设置,会出现高级设置对话框(如图1所示)。
图1:共享链接的高级设置
请注意,有一个“远程桌面”选项。如果您选中此选项,将会弹出一个“服务设置”窗口,在该窗口中已经设置了端口号和其他设置。我们只需要添加被控终端的内网IP(比如192.168.1.3)(如图2)。单击两次以确认,然后设置远程桌面的端口映射。
然后启用被控端的远程控制,默认是禁用的。为此,右键单击我的电脑图标,选择属性,然后在弹出的系统属性窗口中选择远程选项。选中“允许从这台电脑发送远程邀请”和“允许用户远程连接到这台电脑”,然后点按“选择远程用户”以选择具有远程控制的用户(默认管理员拥有控制权)。进行远程控制的用户必须设置密码。
需要远程控制时,在主控端的电脑上点击“开始所有程序附件通讯远程桌面连接”启动远程桌面连接;如果主控终端是Windows 98或其他版本的Windows,可以将XP的安装光盘放入光驱,然后在自动运行界面点击“执行其他任务设置远程桌面连接”安装远程桌面连接程序。
启动远程桌面连接后,将出现一个窗口(如图3所示)。这里需要输入受控端网关的公共IP(如218.193.12.115,注意不是受控端的内网IP)。连接成功后,会出现一个窗口。如果要输入用户名和密码,过一会儿就可以远程控制了。
图2:服务器属性设置
图3:远远超出桌面连接登录窗口
2.XP家庭版的远程协助方案
家庭版Windows XP只有远程协助的功能,在“远程”选项中只有“允许本机远程邀请”选项。如果被控终端是Windows XP家庭版,则不能使用“远程桌面连接”进行远程控制,但可以使用“远程协助”。
图4:帮助中心界面
首先按照上述方法在受控终端上设置端口映射,然后点击“开始所有程序远程协助”打开远程协助(如图4),依次点击“邀请某人来帮你将邀请保存为文件(高级)”,输入姓名并调整过期时间,然后设置密码,最后保存邀请。系统将保存下一个小于1KB的文件,该文件记录了连接信息。但内网用户不可能直接发送到主控终端。我们要用记事本打开,可以看到有一段内网IP(比如192.168.1.3389)(如图5),把它改成“网关IP:外部端口号”(比如218.193)
图5:远程网关设置界面
我们要把这个文件通过邮件发送到主控终端,告诉他密码。当主控终端打开文件时,会自动启动远程协助。输入密码后,它将连接到受控终端(如图6所示)。连接成功后,受控终端将出现一个请求远程协助的窗口。单击“是”同意远程协助。这时,你只能看着受控终端的屏幕。如果你想控制,点击“获得控制”,你将被收费。
图6:远程连接提示确认框
3.通过软件实现端口映射
也可以用其他远程控制软件来实现端口映射,下面以广泛使用的免费远程控制软件Winvnc为例,说明其设置方法。
首先设置端口映射,按上文所述打开共享连接中“高级设置”的对话框,Winvnc的设置没有在列表中,接下来就点“添加”,在弹出的“服务设置”对话框中填入服务描述(如Winvnc,可以随便取),再填上被控端的内网IP(比如192.168.1.3),“此服务的内部端口号”中填Winvnc的控制端口(默认为5900),“此服务的外部端口号”中填入映射后的端口号(可随便取,建议与内部端口号一致),连接方式选“TCP”(如图7),这样就设置了端口映射。
图7:服务器端口设置界面
Winvnc现在有汉化版了,下载安装完后,开机会自动启动Winvnc,在右下角的任务栏会出现白色的VNC的小图标,在小图标上面点右键,选择“特性(P)”会出现设置窗口(如图8),在“密码”中填入验证密码。如果勾选那项“启用Java查看器(J)”,那么主控端就无须安装Winvnc,可直接用支持Java的浏览器进行控制,最好把“移除桌面墙纸”那项勾选,这样可以提高远程控制的速度,其他设置用默认就可以了,设置好后按确定即可。
图8:WinVNC选项设置
PCD工具谱
软件名称:WinVNC
软件版本:3.3.7 汉化版
授权方式:免费软件
软件大小:440KB
下载地址:http://down1.tech.sina.com.cn/download/downContent/2004-03-16/3476.shtml
远程控制时,在主控端上安装Winvnc,运行Winvnc组件中的“VNC查看器”,会弹出一个“连接明细”的窗口(如图9),在“VNC服务器”处填入被控端的网关IP:外部端口号(比如218.193.12.115:5900,如果外部端口号与内部端口号一致,也是Winvnc的控制端口,可以不用填外部端口号),然后点“确定”开始连接,连接成功后会要求输入被控端的密码,接下来就可以进行远程控制了。进行远程控制时,被控端的状态栏中VNC小图标会变成黑色,控制时,点击窗口作左上角会打开一个菜单(如图10),选“Send Ctrl-Alt-Del”可以打开被控端的任务管理器,选“connection options”可以打开一个菜单,调整连接选项,勾选“使用8位元颜色”可以提高控制的速度,远程控制完毕,关闭窗口即可断开连接。
图9:WinVNC连接服务器设置
图10:WinCNC使用界面
其他远程控制软件的设置方法也类似,先设置好端口映射后,远程控制时,主控端用“网关IP:外部端口号”连接被控端,我想大家一定可以举一反三的。至于路由器和其他网关软件的设置方法,大家可以查看相应的说明文档,这里就不多说了。
设置端口映射进行远程控制的优点是:主控端能直接与被控端建立连接,远程控制的速度快。不过局限性也很明显:你需要有对网关的电脑或路由器的操作权限才行,至于怎么说通网管或ISP开端口映射,大家就自己想办法吧,如果他们不配合,那也没关系,再看看下面的方案。
二、利用Winvnc的逆向连接
Winvnc具有逆向连接功能,即由被控端主动连接主控端,连接成功后,由主控端进行控制,如果主控端有公网IP就可以利用逆向连接进行远程控制。
要进行逆向连接,主控端先要运行Winvnc组件中的“VNC 查看器侦听模式”,进行远程控制时,被控端在状态栏的VNC小图标上点击右键,在弹出的菜单中选择“添加新的客户端”,会打开一个“初始化外向连接”的窗口(如图11),在“主机名称”这栏中输入主控端的IP(必须是公网IP),连接成功后会发现被控端的桌面墙纸被去掉,状态栏中的VNC的小图标会变成黑色,这时主控端就可以对被控端进行远程控制了,被控端在状态栏的VNC小图标上点击右键,在弹出的菜单中选择“断开连接所有客户端”就可以断开连接,结束远程控制。
图11:利用WinVNC实现逆向连接
用这种方法进行远程控制的优点是:被控端无须改动网关或路由器的设置,主控端与被控端之间能直接建立连接。局限性是:主控端需要有公网IP。