必须通过一个第三方服务器实现,因为你的机器是共享上网,所获得的是一个内部网IP,无法
直接在公网上使用。
如果你是通过Sygate等软件实现共享,可以在网关上写一个程序,在这个网关上,它联接公网
的IP是固定的。通过类似于PROXY的程序实现即可。
流程是:
设定你老婆的机器是Server,你的网关是Server1,你的机器是Client。
在Server上写一个程序监视本机上网状态(拨号方式),一旦网络连通,将获得的动态IP以UDP数据包的
形式送到Server1,在Server1上,有一个程序负责将收到有数据包以内网IP地址,送到Client
上,而Client上有一个监听程序将地址反应出来,并通知你Server已上网。这样,你就知道了
你老婆的动态IP(Server)。至于填到Pcanywhere,还是手工吧!