This topic has been archived. It cannot be replied.
-
工作学习 / 学科技术讨论 / 如何通过PHP + Html + JavaScript 修改Web服务器的ip 地址,效果有点像修改家用Router ip 地址后, 网页继续有效,并能重定位到Router新的网址比如开始始时web 服务器地址是 192.168.1.110,
通过http://192.168.1.110 登录后, 将其地址更改为 120, 改完后web page 能重定位到http://192.168.1.120.
-bobo123(以马内利);
2008-9-29
{147}
(#4729395@0)
-
网页内设置一个TIMER,过一定时间后网页重定向到新URL应该可以。期间不能和SERVER有通信。
-walacato(一天到晚游泳的鱼);
2008-9-29
(#4729816@0)
-
比如第一个网页页是index.html, 在上边修改ip地址后按确认按钮转到真正修改服务器的ip地址 php 页面, 比如说是modify_ip.php, 但一进到这个页面后,因为修改了ip 地址, 服务器端就再也没有办法和客户端通讯了, 这时在浏览器上就会出现超时的网页。
-bobo123(以马内利);
2008-9-29
(#4729976@0)
-
I think I had samiliar problem before. the key issue is send back web pae before you change the ip.I wrote a php page to restart apache, but it always time out. so I figure out I have to send content back before restart apache:
print("Resetting permission... please wait 5 seconds to access." );
flush();
What you need is like :
print "
<html>
<refresh timeout=10second>
<body>
please wait 10 seconds.
</body>
</html>
"
flush(); // send back content
change ip address.
-holdon(again);
2008-9-30
{397}
(#4730694@0)
-
the refresh should redirect to a new url.
-holdon(again);
2008-9-30
(#4730695@0)
-
概念混乱,server的地址是os搞定,其他软件改不了
-googlebot(bot);
2008-9-30
(#4730769@0)
-
使用php 中的exec 调用外部命令可以更改的。
-bobo123(以马内利);
2008-9-30
(#4730887@0)
-
你想改什么IP, web server的ip不能随便改,dns更新都要2天
-googlebot(bot);
2008-9-30
(#4730899@0)
-
我更改的是一个嵌入式设备的IP 地址。
-bobo123(以马内利);
2008-9-30
(#4731082@0)