jox
2014-10-19 16:11:04 +08:00
额,lz需要补补网络方面的基础知识了。我看你这意思是想在其他地方连位于实验室的电脑吧?首先要搞清楚的是这里的“ip会变”变的不是你电脑的ip地址,而是你实验室的网络也就是所谓的LAN——Local Area Network的网关gateway的ip地址,也就是你所说的这个“交换机”在其所在的网络里的ip地址。
设你实验室网络的名字为networkA,要想连处在networkA里的某个电脑serverA,你就得知道networkA的ip地址,你如果在学校的话就问问你们的网络管理员,看看他有没有办法给你们实验室分配一个静态的ip,有些学校有这种服务,不过得花钱,还可以给你分配个域名,否则你就写个脚本程序,让serverA每次自己的ip地址变化的时候就将其发送到另一台电脑serverB上,然后在你常用的电脑serverC上也写个程序定期连接serverB获取serverA的最新ip地址,比如你可以写个登录脚本,如果连接原来ip地址的连接超时或失败就连接serverB然后更新ip然后再连serverA,这里的serverB的ip地址必须得是静态的,这样serverA和serverC都能连接上,比如你可以写个应用放在免费的app engine上,专门用来记录serverA的ip地址并且响应serverC发送的请求。
额,会不会太麻烦了,也许有更简单的方法