您现在的位置是:首页 > IT基础架构 > 网络与安全 >
摆脱网关制约 轻松进行跨网访问
2008-10-20 18:49:00作者:帷幄来源:
摘要不少朋友下班回家或外出出差的时候,常常因为工作因素急需访问单位局域网中的某些共享资源。一般来说,要进行共享访问往往需要双方计算机处于相同的工作子网中,无奈很多时候我们随身使用的计算机与单位中保存了共享资源的计算机不处于同一个工作子网中,如此说来共享访问就...
不少朋友下班回家或外出出差的时候,常常因为工作因素急需访问单位局域网中的某些共享资源。一般来说,要进行共享访问往往需要双方计算机处于相同的工作子网中,无奈很多时候我们随身使用的计算机与单位中保存了共享资源的计算机不处于同一个工作子网中,如此说来共享访问就很难轻松进行下去了?事实上,借助Pcanywhere+花生壳这样的控制方式,我们就能实现跨子网进行共享访问的目的;不过,这种跨子网进行共享访问的方式必须要联系单位局域网网络管理员,请他们在单位网关设备中设置好端口转发参数才行。但是,在规模较大的单位局域网中,网络管理员是不会随意设置端口转发参数的,很显然上述跨子网进行共享访问的方式有点不太现实。其实,我们完全可以借助一些工具外援,来摆脱网关制约,轻松进行跨子网共享访问!
连接虚拟群组,进行跨网共享
这种方法是通过专业工具的帮忙,将参与共享访问的双方计算机全部连接到同一个虚拟网络群组中,之后在相同的虚拟网络群组中进行相互共享访问。在这里,我们使用的专业工具就是Hamachi,该工具实际上就是一款采用p2p方式进行工作的文件传输程序,不过这款程序在网络中传输信息时能够轻松穿越防火墙的限制,并且传输文件的速度非常快捷。利用该工具,我们可以轻松创建一个新的虚拟网络群组,日后参与共享访问的双方计算机只要同时连接到这个指定的虚拟网络群组中,它们相互之间就能进行共享访问了。
在通过Hamachi这款工具程序进行跨子网共享访问时,我们可以先登录进入存储了重要共享信息的目标计算机系统中,在该计算机系统中按照正确操作方法下载安装好Hamachi程序,当安装任务完成后,依次单击对应系统桌面中的“开始”/“程序”选项,并从“程序”选项菜单中点选Hamachi 程序命令,进入Hamachi程序的主操作窗口,在该主操作窗口的左下角位置处单击类似开关一样的图标进行自动虚拟网络连接,当虚拟网络连接成功后 Hamachi程序就会为对应计算机系统自动分配一个以“5”为起始数字的虚拟IP地址;
接着再用鼠标单击对应界面下面中的三角图标,之后单击其后界面中的“Create a new network” 选项按钮来创建一个新的虚拟网络,当屏幕上出现提示窗口要求我们为虚拟网络群组设置具体名称以及访问密码时(如图1所示),我们应该根据提示正确设置好虚拟网络群组的名称信息以及访问密码,再单击对应界面中的“Create”按钮,这样的话指定名称的虚拟网络群组就被成功创建好了,同时Hamachi程序所在的计算机系统也会自动成为指定虚拟网络群组中的一个成员。
当位于另外一个工作子网中的其他计算机要想快速、有效地访问到位于指定虚拟网络群组中目标计算机系统的重要共享资源时,我们还需要在这台普通计算机系统中安装好同样版本的Hamachi程序,然后打开Hamachi程序的主操作窗口,并且选中对应窗口中的“加入现在的网络”选项,再尝试进行虚拟网络连接,当系统屏幕上弹出提示窗口,要求我们输入指定虚拟网络群组名称以及网络访问密码时,我们可以输入先前创建成功的虚拟网络群组名称以及对应的密码信息,在确认相关信息输入正确后继续单击“加入”按钮,如此一来位于其他位置处的某台普通计算机就能被自动加入到指定的虚拟网络群组中了,这个时候参与共享访问的两台计算机就会同时处于相同的一个虚拟网络群组中了,也就是说它们实际上已经处于同一个工作子网中。
紧接着,我们从指定的虚拟网络群组中找到存储了重要共享资源的目标计算机系统所使用的IP地址选项,然后用鼠标右击该IP地址选项,并执行右键菜单中的“浏览”命令,如此一来目标计算机系统中的各种重要共享资源就会自动出现在我们眼前了,此时我们就能象访问本地资源一样随心所欲地访问目标计算机中的各种共享资源信息了。
在这里,笔者还要提醒各位朋友注意的是,如果要使用家中的计算机访问单位计算机中的共享资源,那我们应该先在保存了共享资源的单位计算机中安装好Hamachi程序,然后通过这个程序创建好特定的虚拟网络群组,让保存了共享资源的单位计算机自动加入到特定的虚拟网络群组中;以后,无论位于哪个位置的普通计算机只要再通过Hamachi程序连接到与目标共享资源相同的虚拟网络群组中,就能轻松进行跨子网共享访问操作了。不过,也有一些朋友会对这种共享访问的安全性不太放心,毕竟共享资源在实际传输时需要通过Internet网络通道; 事实上,我们没有必要担心这种跨网共享访问的安全性,毕竟Hamachi程序在传输共享信息之前已经采取了加密措施,即使非法用户在Internet网络通道中将目标共享资源截获了下来,不过他们截获得到的数据信息已经被加密,在不知道加密密码的情况下他们同样无法查看到其中的具体内容。
加入虚拟网络,进行跨网共享
这种方法是通过专业工具的帮忙,将单位局域网网络无限放大,直到将自己家中的计算机包含在内,从而实现家中计算机和单位计算机同处一个局域网网络的目的。要实现放大虚拟局域网网络的目的,本文这里使用了Virtual Native Network这款专业工具,利用这款工具程序我们能够把存储了重要共享信息的目标计算机系统连接到一个虚拟局域网网络中,一旦虚拟网络连接成功后,目标计算机系统也会从虚拟局域网那里自动获取一个合适的IP地址;同样地,在其他需要跨子网访问目标共享资源的计算机系统中,我们在正确地安装、注册好 Virtual Native Network程序之后,也会自动获取一个与共享资源所在计算机IP地址处于同一个工作子网的IP地址,这么一来参与共享访问的两台计算机系统经过 Virtual Native Network这款程序的虚拟连接就处于同一个局域网网络中了,此时我们就能按照常规思路进行共享访问操作了!
在使用Virtual Native Network工具进行跨子网共享访问时,我们可以先在保存了重要共享资源的单位计算机系统中,下载Virtual Native Network工具程序,并按照正确的方法将该工具程序安装好,当程序安装好后单位计算机系统就会自动生成一个虚拟网卡设备;
接着在单位计算机系统桌面中依次单击“开始”/“程序”选项,再从对应的下级菜单中执行Virtual Native Network程序命令,当系统屏幕上弹出帐号管理设置窗口时,单击该设置窗口底部位置处的“单击左键以注册一个新帐号”选项按钮,在其后出现的新帐号创建窗口中,将“注册后自动登录”项目选中(如图2所示),并且在对应“用户信息”设置项处,将用户帐号名称以及访问密码信息等内容正确输入好,不过在输入用户帐号信息时,我们一定要保证输入的帐号名称信息严格遵循“*.user.vnn.cn”规范格式;检查上面的信息输入正确后,再在对应的帐号创建窗口中单击“注册”按钮,随后Virtual Native Network程序就会通过Internet网络进行自动在线注册操作,要是发现注册操作完成并登录成功后,先前生成的那块虚拟网卡设备就可以正式生效了,同时对应的计算机系统就能通过目标虚拟网卡设备自动加入到指定的虚拟局域网网络中了,而且虚拟局域网网络也会自动为单位计算机系统分配一个以“10”开头的IP地址。
按照相同的操作办法,我们再在家中的计算机系统中,下载注册Virtual Native Network程序,之后通过虚拟网卡设备登录连接到虚拟网络中,一旦登录操作成功后,自己家中的计算机系统也能从虚拟局域网网络自动获得一个以“10” 开始的IP地址,这个时候家中的计算机与单位计算机的IP地址就相当于处于同一个虚拟局域网中,之后我们就能通过网上邻居窗口访问单位计算机中的共享资源了。
当然,在使用Virtual Native Network工具进行跨网共享访问时,参与共享访问双方的计算机系统安装Virtual Native Network程序的顺序是不固定的,不过在实际进行跨网共享时,两台计算机系统一定要同时启动运行Virtual Native Network程序。
小提示:
当我们尝试访问不同工作子网中的共享资源时,我们往往是无法通过网上邻居窗口寻找到共享资源所在的目标主机的。其实,此时我们利用 NETBIOS名称解析的方法来让本地计算机能够跨子网搜索到目标共享资源所在计算机的NETBIOS名称,如此一来本地计算机就能轻松跨网访问到目标共享资源了。要跨网搜索到共享资源所在计算机系统的NETBIOS名称,我们可以通过设置Lmhosts文件的方法来实现。
比方说,某局域网包含10.176.1.*和10.176.2.*这两个工作子网,10.176.2.*子网中的计算机要想访问10.176.1.*子网中的共享资源;假设目标共享资源保存在IP地址为10.176.1.10的计算机中,该计算机的主机名称为aaa,目标共享资源的共享文件夹名称为bbb,而那台尝试跨子网访问目标共享资源的计算机IP地址为10.176.2.18。要实现上述跨网共享访问目的,我们可以按照如下步骤来操作:
首先在IP地址为10.176.2.18的计算机系统中,用鼠标逐一单击系统“开始”菜单中的“设置”、“网络连接”命令,在其后出现的网络连接列表界面中,右击其中的“本地连接”图标,并从对应的快捷菜单中点选“属性”命令,进入对应系统的本地连接属性窗口;
其次单击属性窗口中的“常规”选项卡,选中对应选项设置页面中的“Internet协议(TCP/IP)”项目,再单击该项目下面的“属性”按钮,打开TCP/IP属性设置对话框,在该设置对话框中单击“高级”按钮,进入到高级TCP/IP属性设置对话框,然后点选“WINS”选项卡,打开 “WINS”选项设置页面;看看对应设置页面中的“启用Lmhosts查询”选项有没有被选中,一旦看到该选项还没有处于选中状态时,我们应该将它及时重新选中,再单击“确定”按钮保存好上述设置操作;
下面返回到IP地址为10.176.2.18的计算机系统桌面中,从系统的“开始”菜单中依次点选“程序”、“附件”、“Windows资源管理器”命令,再从其后的资源管理器窗口中逐一打开“Windows”、“System32”、“drivers”、“etc”文件夹窗口,在“etc”文件夹窗口中将“Lmhosts.sam”文件的sam扩展名取消掉;
接着用写字板程序打开Lmhosts文件,在文本编辑窗口的末尾输入目标共享资源所在计算机的NETBIOS名称与IP地址的解析记录;比方说,在这里我们输入的是“# 10.176.1.10 aaa #PRE”记录,其中“#PRE”参数表示目标计算机启动结束后立即将该解析记录预装到系统缓存中,如此一来我们日后就能从系统缓存中快速获得目标共享资源所在计算机的NETBIOS名称;
在确认上面的设置操作正确后,我们再在IP地址为10.176.2.18的计算机系统桌面中,依次单击“开始”/“运行”命令,在弹出的系统运行文本框中输入“\aaabb”字符串命令,单击回车键后我们就能跨网访问到目标共享资源了。
(本文不涉密)
责任编辑:
上一篇:企业网络资源管理管控是关键
下一篇:谁能撼动IP的主角地位?