Questions tagged «localhost»

Localhost是用于测试与本地主机(当前计算机)的连接的地址/术语,用于某些网络故障排除

3
将多个IP地址分配给localhost OS X 10.6
我正在尝试在启用HTTPS的情况下在本地托管多个网站,但是为了做到这一点,我需要将本地计算机配置为对本地主机使用多个IP地址(我相信)。有什么办法可以同时在本地解析多个IP地址? 我正在使用OS X 10.6(标准版-不是服务器)和MAMP服务器设置。 谢谢!

3
Windows Server 2008-连接到127.0.0.1
在运行Windows Server 2008 R2的环境中,我们有一个应用程序,该服务器从服务器上的公共IP连接(绑定到)到127.0.0.1:8334 [连接到侦听0.0.0.0:8334的服务] 在Windows 2003中,这没有问题。我们可以使用从1.2.3.4 [eg]到127.0.0.1:8334的TCP进行连接。 在Windows 2008中,我们发现从公共IP(例如1.2.3.4到127.0.0.1:8334)的TCP连接甚至失败。但服务接受的连接范围是127.0.0.1至127.0.0.1:8334,以及127.0.0.1至1.2.3.4:8334。 尝试关闭Windows防火墙,配置其日志记录等(没有显示有用的日志条目),但无济于事。这是新的网络堆栈的问题吗? 编辑 1.2.3.4尝试连接到同一台计算机上的本地主机[127.0.0.1] 主机文件是默认的Windows 2008主机文件。 回送检查信息,有趣。尝试了...辛苦的工作。交叉检查以确认Id正确完成了所有操作-我已经这样做了。 我想知道是否有使用NAT或其他方式转发端口的解决方案-如果我将127.0.0.1:port转发到1.2.3.4:port,那行得通吗?假设应用程序在0.0.0.0:port上侦听,它将在1.2.3.4:port上建立连接 HOSTS文件确实包含localhost 127.0.0.1-但是,hosts文件仅用于主机名查找。在这种情况下,我们的应用程序将不查找任何主机名,因为127.0.0.1 IP地址被硬编码到其中(而不是localhost主机名)。因此,HOSTS文件不会在这里起作用。 至于1024以上的端口[想想您是指MaxUserPort问题?]我通过尝试简单连接到端口445进行了测试-从127.0.0.1开始工作,从源IP 1.2.3.4连接时不起作用。445是标准的Windows服务,因此应该可以使用! 当前未在计算机上运行NAT或RRAS ...正在想知道是否有办法进行重新路由-我猜测它无法正常工作,因为TCP / IP堆栈会在到达环回接口进行重新路由之前拒绝该数据包。 我检查过的路由打印-看起来不错,先路由公共IP,然后再路由127.0.0.0网络掩码255.255.255.0和127.0.0.1网络掩码255.255.255.255都回送。 编辑 似乎我找到了有关问题原因的答案。我使用eventvwr.msc,启用了Winsock日志记录,关闭了其他服务,只是尝试了此连接测试。当我用Google搜索时,发现了一个错误,该错误以十六进制映射到STATUS_INVALID_ADDRESS_COMPONENT。 那让我知道了:http : //social.msdn.microsoft.com/Forums/en-US/wfp/thread/d7cb6138-3f67-4467-a068-8325f56739ba 证实这是WFP for Vista / 7 / Server 2008 [windows过滤平台]中的设计更改。 [请参阅Anupama Vasanth的回复] 看来我将不得不走困难的路线并重写代码(很难,因为这意味着要与经理打交道!) 多谢您协助我找出/确认问题!

2
如何为命名的SQL Server实例创建别名
在我的开发人员计算机上,我有一个名为developer_2005的SQL Server实例。在我们正在创建的C#应用​​程序的资源设置文件中,实例名称设置为foob​​ar(不是真正的,但仅作为示例)。因此,当我运行应用程序(以调试或重新实现方式)时,它将尝试连接到名为foob​​ar的本地主机上的SQL Server 。 我想知道是否可以创建一个别名或类似的名称,以便应用程序实际上在名为foob​​ar的本地主机上找到一个SQL Server ,但实际上它正在连接到名为developer_2005的实例。 应用程序的配置文件中的连接字符串是Data Source = localhost \ foobar; Initial Catalog = barfoo; Integrated Security = True,提供程序名称为System.Data.SqlClient。如果我将localhost \ foobar更改为localhost \ developer_2005,则应用程序可以像应该的那样进行连接。如何创建别名,这样我就不必更改文件中的字符串? 我尝试在SQL Server Management Studio中创建带有注册服务器名称“ localhost \ developer”的服务器注册,但这似乎没有任何效果。甚至不确定这到底是做什么的...但是后来我发现了SQL Server配置管理器\ SQL Native Client COnfiguration \ Aliases。我以为这就是解决方案所在。但是我还不太清楚如何添加一个新的...创建一个新的时,我必须提供别名,端口号,协议和服务器,而且我真的不知道要输入什么的任何一方。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.