首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从internet访问局域网内的服务器

如何从internet访问局域网内的服务器
EN

Stack Overflow用户
提问于 2011-03-11 04:13:32
回答 3查看 1.6K关注 0票数 0

假设我有一个服务器应用程序,它在没有直接连接到互联网但有路由器的计算机上工作,那么问题是如何从另一台不在内部网络(从互联网)的计算机连接到该服务器?

据我所知,管理员可以将路由器配置为将指定端口请求重定向到计算机,但我可以自动执行此操作吗?

我使用的是WCF和C#

EN

回答 3

Stack Overflow用户

发布于 2011-03-11 04:16:08

端口转发和NAT必须在路由器上完成,您不能从给定的本地计算机劫持该设置,这将导致大规模的攻击。

票数 4
EN

Stack Overflow用户

发布于 2011-03-11 04:16:21

不是的。您的网络应配置为在Internet上托管服务器或服务。使用网络地址转换、端口地址转换或DMZ将是最佳方法。

票数 2
EN

Stack Overflow用户

发布于 2011-03-11 04:18:36

管理员可以将路由器配置为将指定端口请求重定向到计算机

我想这就是你的答案。如果允许您连接的内部设备(即已经连接到互联网的设备)也允许您执行此类配置,则可以从外部(互联网)执行此类配置。但考虑到让一些计算机无法连接互联网这一点,这确实是一个奇怪的设置。

在我的怀疑中,这听起来更像是想要闯入,而不是想要做一些被允许的事情。对于后者,已经给出的答案相当不错。:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5265367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档