C# 允许用户访问ASP.NET/MVC中的Web服务器内部网络IP地址

C# 允许用户访问ASP.NET/MVC中的Web服务器内部网络IP地址,c#,asp.net,.net,asp.net-mvc,C#,Asp.net,.net,Asp.net Mvc,是否可以建立一个网站,允许公共用户(来自internet的访问者)访问Web服务器内部网络的特定内部IP,例如:我有一个网站建立在属于内部网络的windows计算机上。该网络具有内部IP 129.168.0.100的监控摄像头系统。所以我想在auth之后。该访问者有权访问该IP 如果不可能的话。我还有什么其他的可能性来完成这件事 非常感谢……您正在寻找代理。注意安全问题。这与在本地计算机上运行ftp服务器并从外部访问它没有什么不同。基本上,SLaks得到了一个代理可以由用户保证的点,而您可以使用

是否可以建立一个网站,允许公共用户(来自internet的访问者)访问Web服务器内部网络的特定内部IP,例如:我有一个网站建立在属于内部网络的windows计算机上。该网络具有内部IP 129.168.0.100的监控摄像头系统。所以我想在auth之后。该访问者有权访问该IP

如果不可能的话。我还有什么其他的可能性来完成这件事


非常感谢……

您正在寻找代理。注意安全问题。这与在本地计算机上运行ftp服务器并从外部访问它没有什么不同。基本上,SLaks得到了一个代理可以由用户保证的点,而您可以使用路由器和端口转发将请求转发到[PublicIP]:Port80-[PrivateIP]:Port80,您还可以更改两端的端口。根据定义,像192.168.X.X这样的私有IP地址是私有的,只能由某些端口转发机制或代理/vpnAs访问,因为请求刚刚通过,所以您的安全摄像头接口必须执行以下操作:autentication@SLaks:谢谢。但是,仍然不知道如何在页面中使代理成为它自己@蒂姆戴维斯:谢谢你,伙计,但我在这里避免路由器中的端口转发。我需要通过编程来实现它。