2024年1月7日发(作者:)
穿透内网 远程桌面设置
(路由器 / Windows 7 / Windows XP / Ubuntu)
如果需要在外网环境,如工作地点,实验室,办公室等访问家里/寝室的电脑,且担心第3方软件可能存在后门,泄密,可以按如下方法使用系统自带工具进行远程登录,此方法还介绍了如何对路由器进行设置,从而远程登录也可以连接到内网用户。
路由器设置
如果没有使用路由器,而是直接拨号上网,或者有独立的IP地址,或者远程桌面只需要在内网使用,都可以略过此步
如果是使用路由器上网,那么外网所能看到的IP地址只是路由器的IP地址,而你的电脑地址可能是192.168.1.2~192.168.1.254之类的,这种地址是不能被外网的电脑所连接到的。因此,我们需要在路由中进行设置,将远程连接的相关连接信息全部转发给某台电脑。
设置方法,进入路由器页面(如在浏览器中输入192.168.1.1),找到转发规则->虚拟服务器
做如下设置,添加端口号3389(适用于RDP协议,即windows默认使用的远程连接端口)和端口5900(VNC协议使用的端口,如Ubuntu系统,RealVNC软件等),或者添加其他第3方远程桌面软件端口,并指定转发的IP地址为自己的电脑的内网IP地址
Windows 7 设置
在"我的电脑"右键,"属性","高级系统设置","远程"选项卡,然后选择"允许运行任意版本远程桌面的计算机连接(较不安全)"
Windows XP设置
在"我的电脑"右键,"属性","远程"选项卡,然后选择“允许用户远程连接到此计算机”
Ubuntu 11.10设置
VNC方式
Ubuntu默认支持VNC的远程连接,设置方法是,找到“桌面共享”的设置,将“允许其他人查看您的桌面”的选项勾选,而在安全中,可以根据自己的需要进行设置,此处进行的设置是输入统一的密码即可通过VNC查看Ubuntu的界面
RDP方式
windows中的远程桌面连接程序(mstsc)就是通过这种方式进行连接的
在ubuntu中需要安装相应软件才可以支持被连接
在终端中输入
sudo apt-get install xrdp
权限设置
通过RDP方式连接时,会出现不能挂载非系统盘的问题,这需要为用户的权限做一些设置
需要进入“用户和组”的设置中进行设置,而Ubuntu 11.10没有这个设置程序,需要手动安装
在终端中输入
sudo apt-get install gnome-system-tools
安装好后,找到”用户和组”,进入后,再进入”高级设置”,将需要的权限勾选,如”挂载用户空间文件系统(FUSE)”等
开始连接
以使用windows的mstsc为例进行介绍(还有其他方式,如使用RealVNC,使用Ubuntu自带的远程桌面)
为了在非内网能远程登录到本机,首先需要获取路由器的IP地址,进入192.168.1.1查看,或者进入查询IP的网站查询
在其他机器上,“开始”->“附件”->“远程桌面连接”,输入获取的IP地址,点击连接即可


发布评论