用 IP 替换我的本地主机

Posted

技术标签:

【中文标题】用 IP 替换我的本地主机【英文标题】:Replacing my localhost with an IP 【发布时间】:2015-01-02 19:50:30 【问题描述】:

我们完成了一个包含教师和学生模块的软件,但是教师模块充当了安装数据库的服务器。想要学生提交时会发布到教师IP以便能够访问数据库的情况,可以使用什么php脚本通过她的IP获取教师系统的数据库?

【问题讨论】:

如果教师每次都获得动态 IP 怎么办?将其设为 ID 特定而不是 IP 特定。 her IP??给我她的手机号码 它不会工作,我希望它在我输入 localhost 时自动更改我希望它自动更改为 https://“首选 IP” 【参考方案1】:

我可以看到这个工作并确保安全的唯一方法是:

教师需要设置某种类型的 DDNS 具有静态 IP 地址的服务器需要教师数据库,它们是 DDNS 主机名。 学生将发布到静态服务器。 然后静态服务器会将 $_POST 数据中继到适当的 DDNS 主机名。

这不可行的原因是,除了 DDNS 设置,您还需要配置每个教师的路由器/防火墙,以将端口 80 重定向到教师计算机。

最好让老师提取数据。

【讨论】:

但是记住这是在本地完成的,do DDNS是怎么进来的,是本地网络路由,不是云。 你的意思是他们都在同一个房间(大概是教室),老师和学生在同一个网络上? 是的!但学生应用程序正在从教师数据库中提取数据,实际上,当在学生计算机上输入 localhost 时,我希望它更改为这个 https://"teachers IP”自动 OK 老师和学生在同一个网络,...好像,...错了,但是OK,...应该可以使用老师的系统名,应该可以被DNS解析网络。 “不起作用”相当模糊,无法连接?不解决?产生错误?如果它是前两个之一,则可能存在某种类型的网络问题,例如教师系统上的防火墙。

以上是关于用 IP 替换我的本地主机的主要内容,如果未能解决你的问题,请参考以下文章

Python - 获取本地主机 IP [重复]

Python中本地网络的IP地址/主机名列表

virtualbox之紧虚拟主机与本地主机连接

本地主机/本地网络Https

Apache禁用本地主机重定向

Mysql与本地主机连接正常但无法与IP地址连接