我使用netsh和ICS创建了一个网络。但我希望能够将每个请求重定向到我的网站。
喜欢这个:
计算机A要求网站www.Google.com。
主机以my_website回复。
这有可能吗?
非常感谢答案。
答案 0 :(得分:1)
使用sharp-pcap包装器(http://sourceforge.net/projects/sharppcap/)检测Web请求并注入307状态HTTP响应,通知发起者他们请求的网站已移至您网站的位置。
这种方式有效:
1)我打开浏览器并导航到http://www.google.com
2)我的浏览器向网站的服务器发送请求/(即索引)
的请求3)在ICS电脑上,我的请求被选中,并发送了一个回复,将我重定向到http://www.yourwebsite.com。
4)我的浏览器收到响应,然后尝试加载http://www.yourwebsite.com而不是
5)当您的代码接收到http://www.yourwebsite.com的请求时,它允许数据包正常流动