我的电脑上安装了 Fedora 24。我还在运行用于开发的 Docker 容器。每次我尝试访问时都https://twitter.com
无法访问,并且出现此错误:
无法访问此网站
公司、组织或学校内部网中的此站点与外部网站具有相同的 URL。
尝试联系您的系统管理员。ERR_ICANN_NAME_COLLISION
经过一番研究,我还是找不到解决方案。因此,我按照以下步骤操作,以便您帮助我:
twitter.com
从终端ping :$ ping twitter.com PING twitter.com.dev (127.0.53.53) 56(84) bytes of data. 64 bytes from 127.0.53.53 (127.0.53.53): icmp_seq=1 ttl=64 time=0.064 ms 64 bytes from 127.0.53.53 (127.0.53.53): icmp_seq=2 ttl=64 time=0.252 ms 64 bytes from 127.0.53.53 (127.0.53.53): icmp_seq=3 ttl=64 time=0.069 ms
等一下?响应来自twitter.com.dev
哪个 IP 127.0.53.53
?这怎么可能?好吧,让我们试着弄清楚:
检查
/etc/hosts
Fedora Workstation:$ cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 #172.19.0.2 rperez.dev => This is a test using Docker container internal IP address #192.168.1.66 rperez.dev => This is a test using Fedora Workstation IP address 127.0.0.1 rperez.dev => This is another test using "localhost" which work as well
运气不好,没有任何东西指向,twitter.com.dev
所以没有任何东西重定向我。继续:
检查
/etc/hosts
Docker 容器:# cat /etc/hosts 127.0.0.1 localhost ::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters 192.168.1.66 dockerhost 172.19.0.2 e59b9797ae06
运气不好,什么都没有指向twitter.com.dev
。目前我不知道该检查什么或修复什么。
有趣的是,我可以访问互联网并导航到任何其他网站,如 Gmail、Microsoft、Google、新闻网站等,但不能访问 Twitter。
办公室里的其他人可以访问 Twitter。区别是什么?他们使用 DHCP,而我没有,我将 IP 设置为静态。
$ cat /etc/sysconfig/network-scripts/ifcfg-enp0s31f6
HWADDR=C8:5B:76:1A:8E:55
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=no
IPV6_DEFROUTE=no
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s31f6
UUID=0af812a3-ac8e-32a0-887d-10884872d6c7
ONBOOT=yes
DNS1=8.8.8.8
DNS2=8.8.4.4
IPADDR=192.168.1.66
PREFIX=24
GATEWAY=192.168.1.1
IPV6_PEERDNS=no
IPV6_PEERROUTES=no
有什么建议吗?如果您需要我提供任何其他想法或线索,请告诉我,我会添加。
更新
我在工作时运行上述测试,但我在家也尝试过,也遇到了同样的问题,我相信与此有关”
- http://www.usatoday.com/story/tech/2016/10/21/cyber-attack-takes-down-east-coast-netflix-spotify-twitter/92507806/
- https://www.dynstatus.com/
我会等待,如果真是这样,我会删除该帖子