e博士看台(6):SoftEther应用问答

网络通信

  编者按

  本报2004年第4期刊发了《SoftEther 极度另类的网络软件》专题后,在广大读者中引起了强烈反响,同时在使用中也碰到了不少问题,为此我们特意根据读者的来信和本报论坛上的提问做了整理,将使用该软件常见的问题和解决方法列出来供大家参考。同时,欢迎大家通过电脑报论坛这一互动平台继续就这个软件的使用提出问题和自己的看法!

  1.使用SoftEther需要设置外网IP吗?怎样才能测到?

  答:一般来说,拨号上网者(ADSL、ISDN、Modem上网用户等)的电脑处于外网,其他共享上网者的处于内网。理论上说:具有公网IP的是外网,没有公网IP的是内网(有关IP地址知识请看《电脑报》2004年第5期G10版的相关内容)。使用SoftEther这个软件,一样要检测和设置IP地址信息。

  检测本机IP的方法:

  Win9X系统,点击“开始→运行”,输入“winipcfg”,选择相应的网络适配器进行查看。

  Win2000/XP系统,点击“开始→程序(WinXP系统为‘所有程序’)→附件→命令提示符”,在命令提示符中输入“ipconfig”,回车并查看IP地址设置情况。

  2.SoftEther到底安不安全?应该如何设置来保证安全?

  答:按照软件的运行机制,所有的通讯都是通过HTTPS传输,所以只要设置正确,安全性是有一定保障的。首先,在建立连接用户的时候,确保密码的复杂程度。其次,如果你觉得不够安全,还可以更改通讯端口号(默认为7777,可以改为其他任何没有使用的端口)来保证你的安全。

  端口更改要在虚拟HUB和客户端分别进行。

  更改虚拟HUB端口的步骤是:

  a.点击开始菜单中“SoftEther Virtual HUB Administration”,在出现的对话框里面,输入安装了虚拟HUB的电脑的外网IP(例如211.90.163.206),然后点击connect。

  b.出现telnet的登录画面后,初次访问,会要求你设置访问密码,输入并确认密码,屏幕显示一级设置菜单“Main Menu”。

  c.输入3,回车,进入“Protocol Administration”子菜单。

  d.输入0,回车,在这里重新定义端口号,比如7890,回车。系统提示要重新启动虚拟HUB服务。重复输入9,回车两次,退出telnet(图1)。

  e.右键点击“我的电脑”,在弹出的菜单中点击“管理”,进入“计算机管理”。展开“服务和应用程序”,定位到“服务”,右击“SoftEther Virtual HUB”,选择“重新启动”,系统会停止并重新启动服务(图2)。

  更改客户端端口的步骤:

  a.点击开始菜单中的“SoftEther Connection Manager”,在打开的窗口中右击你想更改的连接。

  b.点击“setting”,进入“Configuration of Account”设置对话框,确保选中“Direct TCP/IP Connection”,点击“Configure”,在弹出的对话框中更改Port为7890(图3)。

  3.为什么我装该软件的时候会出现错误提示“1155File C:\windows\temp\rar$ex00.783\instmsia.exe not found”?

  答:可能是直接执行压缩包内安装文件(不解压的情况下)时安装程序不能识别Winrar临时文件中的特殊字符($),请将安装文件解压缩后再安装。

  4.是否所有机器都必须在同一个网段里?使用SoftEther后,连接速度怎样?

  答:是的,你应该把它看成真实的局域网一样。作者声称可以达到物理连接速度的80%~90%,实际上使用基本上没有什么问题。连接到虚拟HUB后,原来两台内网的电脑,用MSN或QQ传输文件,速度有一定提高。

  5.我们尝试了该软件,没能连上,情况如下:

  1)甲建好HUB,设立了两个账户。

  2)我作为乙,连上了甲的HUB。

  3)甲也按要求,自己连到自己的电脑上。

  4)此时,两人的连接状态都正常,图标显示连接上了。

  5)两人都打开“网上邻居”但都看不到对方的电脑!

  请问这是怎么回事?

  答:虚拟的网卡和真实的网卡一样,在同一网段的两台电脑才能互相访问,如果虚拟HUB所在的电脑没有配置DHCP服务,那么最好要设置IP地址和子网掩码(在“控制面板→网络连接”里面,和物理连接一样,设置SoftEther Virtual LAN Connection的IP地址和子网掩码,使需要互相访问的电脑处在同一网段)。网上邻居不能访问可以试试直接IP访问的方式(直接在地址栏里面输入“\\对方虚拟网卡IP”,例如\\192.168.1.2),一般能解决这个问题。