解决这个问题,当然可以换用别的通讯软件,不过这里提供一个另类的玩法,虽然不切实际,但玩玩应该还是蛮有意思的。
一、为本机添加微软虚拟网卡
·在控制面板找到“打印机或其他硬件”,然后在左边找到添加硬件。
·单击“下一步”。
·选择“是”,然后“下一步”。
·在列表的最下面,找到“添加新的硬件”,然后“下一步”。
·选择安装手动从列表选择,然后下一步。
·在列表中选择“网络适配器”,然后下一步。
·厂商点选微软(注:英文名太长,我不打了),右面列表就会出现几个选项,选中“微软Loopback Adapter”。
·然后一路“下一步”,直到OK。
二、指定该虚拟网卡的网络属性
·在显示所有连接里找到机子上的网卡列表,方法比较多,太常识的东西。其实你一安装虚拟网卡,电脑右下方会有连接网络的图标,你用右键选择它给它设置也很简单的。
·在该虚拟网卡上右键属性,指定其IP为一个固定的私网地址,必须是与你所在网段不同的。例如我的网段范围是10.*.*.*,那么可以给这个网卡指定为192.168.1.1,掩码255.255.255.0,随你意了;网关及dns等不填。
三、给IPmsg的启动方式更改启动参数
方法大同小异,如在IPmsg的快捷方式上更改参数为:"C:\Program Files\IPMsg\ipmsg.exe" /NIC 192.168.1.1。
具体方法可到IPmsg的官方博客上去看。
四、添加好友IP
在IPmsg属性设置里,逐一添加你信任的用户。如图:
五、路由问题
由于你设定的私网IP并没有在你们网络的路由器或网关上有记录,所以大家不可能联系到你这个IP,根本不知道这个IP的存在。这样,为了保证你和好友之间的联络,还需要给这些好友配置路由信息。
我们可以观察路由故障情况,如图:
·执行route print,可以看到该机路由情况。
·假设你本机在内网中的IP是10.33.1.100,你虚拟网卡也就是此时的Ipmsg的IP是192.168.1.1,那么
执行命令:route add 192.168.1.1 10.33.1.100 -p
·然后你route print,就会看到一条新的静态路由记录。此时你执行tracert 192.168.1.1试试看,应该通路正常,不再有我们前面所提到的故障情况了。
同理,你在你的每个好友用户电脑上都如此设置。
通过这个另类玩法,我们可以熟悉如何为机子添加虚拟网卡,并且对路由增加一点了解。