我想将浏览器中输入的网址重定向到PC上的页面? 例如,当我输入" http://microsoft.com"时,它会重定向到127.0.0.1:5000/webpage.html并显示此页面。我想对浏览器中输入的所有网站执行此操作。
我不想通过ASP.NET做到这一点!!!
我在工作组网络中有10台计算机。我想通过一个系统来管理它们是服务器。
我的程序有2个客户端和服务器版本。客户端版本安装在PC客户端上。
我希望能够获得客户端带宽系统,如果带宽已经结束,我会将浏览器重定向到页面或端口(127.0.0.1:32500),并且我停止与PC上的所有程序通信。我知道我使用代理,但是怎么样?
如果我为浏览器设置代理,另一个程序可以连接到互联网而不通过代理。
我想创建一个类似网络支持学校的程序,我可以在客户端上控制互联网(网络支持中的网络访问)。
我不知道,不明白与否?因为我不能很好地写英文。
感谢。
答案 0 :(得分:1)
我会通过在Windows HOSTS文件(C:\ Windows \ System32 \ Drivers \ etc \ hosts)中创建条目来实现此目的。
这是永久重定向,直到主机文件再次更改。
此外,请注意Windows维护DNS缓存,因此如果您使用这样的东西,您可能必须告诉Windows刷新它的DNS缓存。这可以通过使用命令来完成:
C:> ipconfig /flushdns
答案 1 :(得分:1)
如果你有10台电脑,
1 - 你最好把服务器放在其中一个服务器上,并在服务器上启动dns服务器,如192.168.1.1,并管理你想要的所有站点和ip,以及客户在你的DNS服务器上设置dns。
2 - 它更容易,但如果您的网络更大,您无法管理它。您必须打开每个客户端主机文件( C:\ Windows \ System32 \ Drivers \ etc )并添加如行的行
127.0.0.1:32500 microsoft.com
如果要更改此文件,则必须以管理员身份运行。