Linux /etc/hosts和本地.dev域出现问题

Linux /etc/hosts和本地.dev域出现问题,linux,macos,unix,Linux,Macos,Unix,My/etc/hosts包含以下内容: 127.0.0.1 vanessa.dev 它已经工作了好几个星期了,但突然间就不工作了。我再也不能在浏览器中访问它了 在命令行上ping vanesa.dev时,我看到: ~ $ ping vanessa.dev PING vanessa.dev (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.052 ms 64 bytes from 127.0.

My/etc/hosts包含以下内容:

127.0.0.1 vanessa.dev
它已经工作了好几个星期了,但突然间就不工作了。我再也不能在浏览器中访问它了

在命令行上ping vanesa.dev时,我看到:

~ $ ping vanessa.dev
PING vanessa.dev (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.052 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.179 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.186 ms
^C
--- vanessa.dev ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.052/0.139/0.186/0.062 ms
但是,我不能curl,wget(http://)vanesa.dev,也不能通过浏览器到达那里。有任何疑难解答提示吗?

您是否收到“连接被拒绝”(
ECONNREFUSED
)错误消息

可能已经没有服务器在那里运行了。使用
netstat
(至少在linux上)检查:

sudo netstat -ltnp
甚至

sudo netstat -ltnp | grep 80
如果后者为空,或者前者不表示在该端口上侦听任何内容,则服务器将不再运行。

是否收到“连接被拒绝”(
econnreference
)错误消息

可能已经没有服务器在那里运行了。使用
netstat
(至少在linux上)检查:

sudo netstat -ltnp
甚至

sudo netstat -ltnp | grep 80
如果后者为空,或者前者不表示在该端口上侦听任何内容,则表明服务器不再运行。

或者使用“lsof”查找在80端口上运行的进程:

$lsof-i:80

如果没有结果,则表示HTTP服务器未运行。

或使用“lsof”查找在80端口运行的进程:

$lsof-i:80

如果没有结果,则表示HTTP服务器没有运行