Php 用IP替换本地主机

Php 用IP替换本地主机,php,mysql,database,phpmyadmin,Php,Mysql,Database,Phpmyadmin,我们完成了一个包含教师和学生模块的软件,但教师模块充当安装数据库的服务器。想要一种情况,当学生提交它时,它将发布到教师IP,以便能够访问数据库,可以使用什么PHP脚本通过她的IP获取教师系统的数据库?我可以看到这一工作并确保安全的唯一方法是: 教师需要建立某种类型的DDN 一个具有静态IP地址的服务器需要一个教师数据库,他们是DDNS主机名 学生将发布到静态服务器 然后,静态服务器将$\u POST数据中继到适当的DDNS主机名 这不可行的原因是,除了DDNS设置外,您还需要配置每个教师的路

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

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

  • 教师需要建立某种类型的DDN
  • 一个具有静态IP地址的服务器需要一个教师数据库,他们是DDNS主机名
  • 学生将发布到静态服务器
  • 然后,静态服务器将$\u POST数据中继到适当的DDNS主机名
这不可行的原因是,除了DDNS设置外,您还需要配置每个教师的路由器/防火墙,以将端口80重定向到教师计算机


你最好让教师提取数据。

如果教师每次都有动态IP怎么办?让它特定于ID而不是特定于IP。
她的IP
??给我她的手机号码我不想用,我希望它在我输入时自动更改我希望它自动更改为https://“首选IP”但请记住这是在本地完成的,DDN是如何进来的,这是一个本地网络路由,而不是云。你的意思是它们都在同一个房间(大概是教室)老师和学生在同一个网络上?是的!但是学生应用程序从教师数据库中提取数据,实际上,当在学生计算机上输入数据时,我希望它自动更改为https://“教师IP”,使教师和学生在同一网络上,。。。似乎,。。。错了,但好吧,。。。应该能够使用教师的系统名称,该名称应该可以通过网络上的DNS解析。“不工作”相当模糊,不连接?不解决吗?生成错误?如果是前两个问题中的一个,您可能会遇到某种类型的网络问题,例如教师系统上的防火墙。