docker端口映射host机无法访问

0x01.问题描述 docker使用端口映射,在host机无法使用映射端口访问docker container. 也就是说,我在docker开了个jupyter notebook,容器的8888端口映射到宿主机的32769端口,但是在宿主机host上无法使用32769端口访问jupyter notebook. 0x02.问题分析 查到有很多人说是ipv4端口转发未开启的问题,然而我并不是这个问题. 在谷歌云上开了个云主机,装了docker,然后查看网络信息. 使用ifconfig,谷歌云的docker0信息如下 docker0 Link encap:Ethernet HWaddr 02:42:03:2e:09:cb inet addr:172.17.0.1 Bcast:0.0.0.0 Mask:255.255.0.0 inet6 addr: fe80::42:3ff:fe2e:9cb/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:532 errors:0 dropped:0 overr […]

docker无法启动.md

0x01.问题描述: 开机无法自启动docker,手动启动docker,报错提示启动过程出错. 因为docker未能启动,运行docker指令,如docker ps,报错: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 系统环境: Server Version: 17.06.0-ce Kernel Version: 4.8.0-58-generic Operating System: Ubuntu 16.04.2 LTS OSType: linux Architecture: x86_64 0x02.问题定位: 经过查找资料,尝试和分析,发现每次开机后,网络的桥接接口(docker默认设置了docker0桥接)都会丢失. 执行ifconfig,并没有桥接接口 0x03.问题解决: 3.1.方案1: 使用brctl新建桥接接口 $ sudo brctl addbr docker0 $ sudo ip addr add 192.168.5.1 […]

为知笔记wiznote修改默认字体(普通笔记与md笔记)

0x01 起因 忽然就觉得为知笔记默认的字体看着很不爽,就想换一换. 0x02 方法 1) markdown markdown字体的修改教程网上较多,我采用的方式如下: 首先找到markdown的css如下, C:\Program Files (x86)\WizNote\WizTools\htmleditor\dependency\github2.css 需要用管理员权限打开文本编辑器再打开该文件,或者notepad++直接打开,保存时会提示需要管理员权限,同意即可. 将该css文件.markdown-body(起始处声明的就是这)改为如下 .markdown-body { font-family: Consolas, "思源宋体 CN", sans-serif; line-height: 1.6; /*background-color: white;*/ margin: 0px; padding: 20px 36px; } 我这里使用了Consolas和思源宋体,如需使用其他字体,可自行修改. 2) 普通笔记 普通笔记的字体修改比较麻烦,在"选项--编辑--编辑器设置"中可以设置默认 […]

QQ邮箱狂慢问题解决--DNS的锅

0x00 引言 最近一个星期,QQ邮箱打开狂慢,而且经常刷不开,作为主邮箱,出现这种情况,我的内心是要崩溃的,Gmail都快几十倍,麻蛋! 0x01 问题定位 查了一些资料,结合猜测,可能是DNS的问题.因为Android客户端很正常,教育网应该也没问题,似乎只能是DNS的锅了. 以下是证明: 默认的DNS居然是ipv6的谷歌DNS,返回的地址和114返回的完全不一样,很有可能是被GFW污染了or腾讯对国外有专门的服务器? ping一下: 延时差的很多(不过虽然慢一点,也不至于打不开啊) 再查一下ip归属地 203.205.128.111 中国香港 tencent.com 115.25.209.29 中国北京 教育网 我只能猜测香港的线路有问题咯. 0x02 问题解决 解决方案就很简单了.进到网络设置里把之前手动设置的两个ipv6 DNS(谷歌的和openvpn的)都删了.OK~ 原创文章,转载请注明: 转载自张哲的博客本文链接地址: QQ邮箱狂慢问题解决--DNS的锅

利用conda构建envs使python多版本共存

0x00 引言 懒得写了 0x01 环境 操作系统: Windows 10 x64 Python: miniconda3 x64: https://conda.io/miniconda.html (说明: 理论上无所谓使用基于python2或者python3的conda, 也无所谓使用miniconda还是anaconda, 更无所谓32或64位版本) 辅助: PyCharm 2017.1 x64 0x02 步骤 下载并安装miniconda,并检查miniconda的路径是否在系统PATH中 可以使用echo %PATH%,也可以在 控制面板\所有控制面板项\系统-->高级系统设置-->高级-->环境变量中找到 测试conda 在cmd或者powershell中输入conda -V 或conda --version,测试conda正确安装 查看当前已有的env 输入命令 conda env list 或者 conda info --envs 我的输出结果如下: 目前我已经建好了3个envs,路径也分别打印出来了 创建新的env 以tensorflow为例,创建一个新的env cond […]

一加3 刷机升级Xposed参考资料与资源

0x01 刷机 总体流程如下: 手机连接PC --> 解锁BootLoader --> 刷入TWRP Recovery --> 下载需要刷入的ROM存入内部存储 --> 进Recovery --> 刷入ROM 解锁可使用 OnePlus Toolkit 使用Toolkit可能发现Recovery刷入失败, 可手动使用cmd调用fastboot将rec的bin推入手机, 具体流程点我, 需要一点点基础能力 fastboot flash recovery twrp.img fastboot boot twrp.img Oxygen OS ROM可在海外官网下载 0x02 升级 Oxygen OS一直都会更新,这点还是非常良心的,不像很多国产无良厂商,支持个半年就没下文了;而且还在论坛扬言要一月四个beta版,升级就是一个很重要的事了. 有了Recovery, 升级并不是一件难事,不过有几点提一下,会避免一些小坑. ROOT的包一直放在内置存储根目录别删,升级ROOT会丢 进入Recovery的时候,会要求输入密码或手势密码(如果设置了密码),需要正确输入正常开机时需要输入的密码. 因为一加 […]