如何从我的网站(ASP.NET)下载的用户隐藏我的域名或IP?

Ren*_*ech -1 .net c# proxy webserver httpwebrequest

我正在用C#开发一个Windows应用程序,我还开发了一个asp.net网站并托管在服务器中.我的动机是不向用户显示我的服务器源或域地址.

因此我在c#(win app)中设计了一个自定义浏览器,然后我将用户导航到我的asp.net网站.我没有保留地址栏,我在该浏览器中禁用了右键单击选项.因此用户只能查看页面,无法找到服务器信息.

但我现在面临的问题是,当用户尝试从网站下载任何内容时,Internet Explorer的下载窗口会打开并询问保存位置.但是在屏幕上它向用户显示我的服务器IP或域地址.那么我该如何向用户隐藏它,或者你可以请我解决我的问题.即(我不想向我的用户显示我的服务器信息,但我希望他们从我的网站下载或保存)

sar*_*old 5

这是不可能的.用户始终可以使用netstat其路由器的网络日志记录信息查找远程IP地址.

如果您绝对必须继续沿着这条路走下去,那么您可以通过要求用户配置Tor服务并将您的服务器作为Tor隐藏服务发布来做类似的事情.Tor的隐匿服务只能通过Tor用户访问,他们无法确定的"源"的IP地址,因为它经过了几个匿名路由器在公共互联网上被退回.

根据您的用户群,这可能是不可能的,不太可能或最合乎逻辑的步骤.