首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从外部访问LAN IP地址

从外部访问LAN IP地址
EN

Server Fault用户
提问于 2012-04-30 07:02:12
回答 3查看 1.1K关注 0票数 1

我有一个连接到我的office LAN的SCM服务器,它运行git、svn等SCM工具。办公路由器配置了‘端口转发’,这样就可以通过公共(外部) IP从家里、外部访问SCM服务器,当我在办公室时,我可以使用本地IP地址访问SCM服务器。但是在家里的时候,我需要使用端口转发IP来访问SCM服务器.

我觉得处理两个IP地址很麻烦。现在,是否有方法可以使用一个IP地址无缝地访问SCM服务器,而不管我的位置如何。

EN

回答 3

Server Fault用户

发布于 2012-04-30 07:24:35

如果路由器支持发夹NAT,那么是的,只要使用来自任何地方的公共IP即可。

如果没有,那就不行。从外部,您必须使用内部IP从外部获取到内部。从内部看,您不能使用外部IP,因为它只从外部有效。因此,没有一个IP可以从任何地方使用。

票数 4
EN

Server Fault用户

发布于 2012-04-30 08:11:45

您的/etc/host文件可以有名称,ip对。

因此,添加:

代码语言:javascript
复制
myscm internal.i.p.address
myscm external.i.p.address

在您的/etc/host文件中,然后尝试按名称(myscm)解析时,它将自动解析。然而,这是欺骗,可能有一个更好的方法来保留跨网络的DNS地址。

票数 3
EN

Server Fault用户

发布于 2012-04-30 09:15:36

通过使用不同的DNS服务器将在办公网络内外使用这一事实,可能是可能的。如果在办公网络中配置DNS服务器以提供内部IP地址,配置外部DNS服务器以提供外部IP地址,理论上,您的笔记本电脑应该能够从办公网络内外无缝地使用SCM服务器的DNS名称。

注意:我不确定以这种方式重载DNS名称是否会导致某种冲突。

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

https://serverfault.com/questions/384745

复制
相关文章

相似问题

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