问题:按照weave Scope官网提示,使用以下脚本安装weave Scope报curl: Failed to connect to 2001::68f4:2e39: Network is unreachabler.
\
sudo curl -L git.io/scope -o /usr/local/bin/scope sudo chmod a+x /usr/local/bin/scope scope launch
1.开启防火墙或者至关闭4040端口也可以
直接关闭防火墙方案
CentOS 7.0默认使用的是firewall作为防火墙
查看防火墙状态
firewall-cmd --state
停止firewall
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service
只开放4040端口方案
开启防火墙
systemctl start firewalld.service
查看防火墙状态
firewall-cmd --state
开放4040端口
firewall-cmd --zone=public --permanent --add-port=4040/tcp
重新加载防火墙让其生效
firewall-cmd --reload
查看开放的所有端口
firewall-cmd --list-all
2.修改hosts文件
如果遇到使用 curl/git 命令时出现 Failed to connect to XXX 这个问题。
解决方式:修改/etc/hosts文件
加上这2行
[root@localhost bin]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 185.199.109.133 raw.githubusercontent.com 20.205.243.166 github.com
ip如何获取:
3.把命令改为
sudo curl -L https://github.com/weaveworks/scope/releases/download/latest_release/scope -o /usr/local/bin/scope
sudo chmod a+x /usr/local/bin/scope
scope launch
看效果:
下载并且启动成功!在浏览器输入:本机ip:4040访问weavescope.
后续可能不定时推送相关文章,期待和大家一起成长!!
大功告成!!