标签: localhost

使托管在本地主机上的网站可供网络上的所有人使用

我在本地 PC 上的 IIS 中托管了一个网站

如果我访问http://localhosthttp://192.168.1.1,我的站点就会出现。

但是我必须做什么才能让我们网络上的其他用户看到我的网站?

我正在使用 Windows 7 ......

iis network-share localhost

1
推荐指数
1
解决办法
5940
查看次数

iptables 允许本地主机

我想在 iptables 中允许本地主机流量,所以我添加了规则

iptables -A INPUT -i lo -j ACCEPT
Run Code Online (Sandbox Code Playgroud)

当我运行iptables -L它告诉我这个规则被翻译成

ACCEPT     all  --  anywhere             anywhere  
Run Code Online (Sandbox Code Playgroud)

这让我很困惑。这不是说 iptables 允许所有 INPUT 流量吗?请帮忙

iptables localhost

1
推荐指数
1
解决办法
2170
查看次数

/etc/hosts 将域重定向到 localhost/directory

在这个例子中,我试图强制 test.com 加载 localhost/project

127.0.0.1/project test.com
Run Code Online (Sandbox Code Playgroud)

但是它不起作用。

127.0.0.1 test.com
Run Code Online (Sandbox Code Playgroud)

以上工作,但我真的需要它去/项目。任何的想法?

ubuntu directory localhost

1
推荐指数
1
解决办法
2万
查看次数

本地主机作为计算机名

当您设置 Windows 时,它需要一个计算机名称,例如Steven-PC.

这相当于 Linux 上的主机名。我注意到 Fedora Linux localhost用作默认主机名。使用将localhost作为计算机名称会导致Windows的任何问题?

windows hostname localhost

1
推荐指数
1
解决办法
4303
查看次数

域名正在转发到我的本地主机,不知道为什么

在我的本地开发机器上,我有一个 WAMP 设置(Windows Vista Home Premium、Apache 2、MySQL 和 PHP 5)。我的一个项目是rehash.dustinfineout.com,可能和这个问题有关... 不知为什么,当我尝试在浏览器中访问http://www.rehash.com时,它会自动转发到127.0.0.1环回/本地主机。我完全是无意中发现了这一点。

我已经查看了 http.conf 和 extra/httpd-vhosts.conf Apache 配置文件,这些都没有造成它。我还检查了 Windows 主机文件,但其中也没有条目(C:/WINDOWS/System32/drivers/etc/hosts - 也许我需要检查另一个位置)。

有任何想法吗?

澄清一下,rehash.com 不是我的域名。

domain-name-system localhost apache-2.2

0
推荐指数
1
解决办法
2895
查看次数

如果我的计算机没有连接到网络,我可以 ping 127.0.0.1 吗?

127.0.0.1如果您的机器不在网络上,ping 是否在您的机器上工作?

这两台机器可以在同一个网络上吗?

machine A (192.168.173.11) 
machine B (192.168.163.11)
Run Code Online (Sandbox Code Playgroud)

networking ip localhost rfc

0
推荐指数
2
解决办法
9752
查看次数

显示本地主机的网站?

我最近在我的开发机器上为 apache 添加了别名和虚拟主机。今天我偶然发现了一个域名为http://www.circle.nu/ 的网站。这个域显示了我的本地主机主页(它非常独特......)有什么办法可以用普通的 tld 来完成?我的主机文件没有提到任何网站,例如别名......我也检查过它是一个有效的域(使用 whois),即使在 curl 下我也找不到重定向等...... Curl 也返回了我的本地主机的 apache 标头...不是另一个服务器的标头或重定向。有任何想法吗?

domain-name-system localhost

0
推荐指数
1
解决办法
120
查看次数

从 user@gmail.com 向 user@localhost 发送邮件

我安装了 JAMES 并添加了一个用户 user@localhost.com

我可以从 user@localhost 发送邮件到 user@gmail.com

我如何从 user@gmail.com 向 user@localhost 发送邮件

我试过了,但导致错误 user@localhost 无法识别

我还没有设置任何 MX 记录我什至不知道该怎么做,现在我只是使用 user@localhost 没有任何映射..

email email-server localhost

0
推荐指数
1
解决办法
836
查看次数

与 Chrome 和 RFC2606 的冲突

RFC2606对“localhost”tld 声明如下:

“.localhost”TLD 传统上在主机 DNS 实现中静态定义为具有指向环回 IP 地址的 A 记录,并保留用于此类用途。任何其他用途都会与广泛部署的假定此用途的代码发生冲突。

因此,如果我没看错的话,IETF 会说“.localhost”是本地网站开发的一个很好的 tld。因此,我的公司要求我们所有的本地开发项目都使用 tld“.localhost”。(我们使用 Vagrant + Puppet 来保持团队中的所有开发环境相同)。例如,主机文件将具有如下条目:

192.168.10.10 someproject.localhost
10.9.8.7 anotherproject.localhost
Run Code Online (Sandbox Code Playgroud)

问题来了,这个 tld 在所有浏览器中都可以正常工作,除了 Chrome。每当使用 localhost tld 时,Chrome 都会给出 ERR_CONNECTION_REFUSED 消息。如果我像这样更改 tld:

192.168.10.10 someproject.loc
10.9.8.7 anotherproject.loc
Run Code Online (Sandbox Code Playgroud)

铬工作正常。事实上,我已经测试了许多不同的任意 tld,它们在 Chrome 中也都可以正常工作。“localhost”是在 Chrome 上提供 ERR_CONNECTION_REFUSED 消息的唯一 tld。

我使用的是 Windows 7,Chrome 版本 53.0.2785.116 m(64 位)。但是我在 Windows 10 上遇到了同样的错误。我团队中的每个人无论是在家里还是工作计算机(Windows 和 Mac)上都会遇到同样的错误。

为什么当 tld 为“.localhost”时 Chrome 无法连接?

virtualization google-chrome localhost

-1
推荐指数
1
解决办法
356
查看次数

从另一个系统访问本地主机

我找到的关于此的每个答案都过于笼统,并且假设两个系统都类似于 Unix。

我已经localhost在我的电脑 (Ubuntu) 上进行了设置,我想知道我需要做什么才能从我的另一台电脑 (Windows 7) 访问它?

ubuntu windows-7 localhost apache-2.2

-5
推荐指数
1
解决办法
510
查看次数