当本地或远程Internet时,通过内部LAN进行路由

我已经安装了一个Web应用程序(HTTP端口8080),以便通过互联网访问。 但是我想做的是当用户在局域网上时,在本地parsingURL,只有在远程连接时才通过互联网去parsing。 但是,为了与应用程序兼容,我需要在内部和外部使用FQDN。 在内部使用IP地址会导致应用程序看到我作为一个不同的客户端。

当前环境是在工作组中使用Windows 7进行testing的简单家庭设置。 由于我没有configurationDNS服务器,我认为我会在主机文件中做一些事情,但除此之外,我已经丢失了!

道歉,如果这是一个愚蠢的问题,但作为一个开发人员,我的networking技能不稳定,所以我希望有人在这里可以帮助我。

谢谢

实现这一点的正常方式是调用拆分DNS。

基本上你在哪里让你的内部DNS服务器返回资源的内部IP而不是公开的DNSlogging。

正如你所说,你没有DNS服务器,这是不可能的,因此,你build议你将需要添加一个条目在你的主机文件。

这里有一些说明 。

希望这可以帮助。