摘要: centos8 安装原生docker 阅读全文
posted @ 2020-02-01 09:17 爱编程的小兵 阅读(1280) 评论(0) 推荐(1) 编辑
摘要: 1、安装nginx https://cloud.tencent.com/developer/article/1437633 2、开启nginx 同上。 3、关闭防火墙(否则,默认情况下,nginx server对外的端口没有开放访问) systemctl stop firewalld.service 阅读全文
posted @ 2022-06-25 12:06 爱编程的小兵 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 安装 vsphere 时遇到的坑 第一、cpu数目至少2个,并且要开启硬件虚拟化。 CPU 个数为1个,并且没有开启硬件虚拟化的错误。 正常安装后,会出现这种流程: 安装完成后,如下: 阅读全文
posted @ 2020-02-11 21:50 爱编程的小兵 阅读(3642) 评论(0) 推荐(0) 编辑
摘要: windows 10 的无线网卡过了一段时间后,就会连接不上,推测有两点原因: 第一、关闭节能模式 第二、更改电池计划 阅读全文
posted @ 2020-02-09 17:38 爱编程的小兵 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 一、下载和安装 首先,打开网站 , 获得odl的安装包的详细路径(可以在windows中点击后,windows会出现一个下载链接), 然后,登录centos系统,使用xshell之类的进行远程登录,方便下面的长字符串的copy, 使用wget 下载安装包 wget https://cbs.cento 阅读全文
posted @ 2020-02-09 10:28 爱编程的小兵 阅读(693) 评论(0) 推荐(0) 编辑
摘要: https://evanli.github.io/programming-book-3/Python/ 阅读全文
posted @ 2020-02-02 23:14 爱编程的小兵 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1、在virtual box上安装ubuntu 18.04 2、更新ubuntu 18.04 的apt源为阿里云 参考 https://blog.csdn.net/zhangjiahao14/article/details/80554616 3、升级完成后,重新系统 # init 6 4、安装doc 阅读全文
posted @ 2020-02-02 22:29 爱编程的小兵 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1、docker 版本 [root@localhost netns]# docker versionClient: Docker Engine - Community Version: 19.03.5 API version: 1.40 Go version: go1.12.12 Git commi 阅读全文
posted @ 2020-02-02 15:59 爱编程的小兵 阅读(9528) 评论(0) 推荐(0) 编辑
摘要: namespace 阅读全文
posted @ 2020-02-02 11:13 爱编程的小兵 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 1、查看centos 的发行版本号 [zhou@localhost ~]$ cat /etc/redhat-releaseCentOS Linux release 8.1.1911 (Core)[zhou@localhost ~]$ 2、查看linux内核版本号[zhou@localhost ~]$ 阅读全文
posted @ 2020-02-01 09:27 爱编程的小兵 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 折腾了好久,一直没有成功安装过openstack, 心里总是不甘心。无意中看到一篇文档,试了一下,成功了。下面就记录一下曾经的操作。 【安装环境】 IBM X220i 笔记本电脑 酷睿i3 + 8G 内存 + 500G 硬盘 看网上介绍的,通过vmware 虚拟机的方式进行安装,我没有测试过,不过, 阅读全文
posted @ 2020-01-21 00:46 爱编程的小兵 阅读(4741) 评论(0) 推荐(0) 编辑
摘要: 1、下载centos8 2、使用rufus 转换成usb镜像,插到另外一台电脑上进行安装。 3、安装centos8 4、登录系统后,换yum 源 https://blog.csdn.net/qq_35495339/article/details/94208243 5、RDO 安装openstack 阅读全文
posted @ 2020-01-18 22:41 爱编程的小兵 阅读(1488) 评论(0) 推荐(0) 编辑
摘要: 1、参考官方文档 https://docs.docker.com/toolbox/toolbox_install_windows/ 注意:因为我的电脑是windows10 家庭版,所以,无法使用 Docker Desktop for Windows。只能选择第二条路,就是安装 Docker tool 阅读全文
posted @ 2019-12-08 22:42 爱编程的小兵 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 1、目前,防火墙厂商一般都支持双机热备功能,达到防火墙的高可靠目标。 参考华三的官网说明: http://www.h3c.com/cn/d_201405/922032_30005_0.htm 阅读全文
posted @ 2019-11-24 23:52 爱编程的小兵 阅读(2802) 评论(0) 推荐(0) 编辑
摘要: https://www.itzgeek.com/how-tos/linux/ubuntu-how-tos/netplan-how-to-configure-static-ip-address-in-ubuntu-18-04-using-netplan.html 阅读全文
posted @ 2019-11-23 01:44 爱编程的小兵 阅读(328) 评论(0) 推荐(0) 编辑
摘要: https://ubuntu.com/openstack/install#workstation-deployment sudo snap install microstack --classic --edge 阅读全文
posted @ 2019-11-23 00:30 爱编程的小兵 阅读(1343) 评论(0) 推荐(0) 编辑
摘要: 1、安装完ubuntu server 18.04 后,笔记本电脑的有线网卡已经识别了,但是没有ip, 并且插上网线后端口灯不亮。 解决方法: 第一步、配置端口链路状态为 up # ip link set dev xxx up 第二步、配置网口的静态Ip地址。 ubuntu server 使用netp 阅读全文
posted @ 2019-11-22 23:38 爱编程的小兵 阅读(4167) 评论(0) 推荐(0) 编辑
摘要: 1、源代码 2、运行代码 在pycharm 中运行debug 模式。 3、测试代码 测试GET操作: [2019-10-07 20:03.03] /drives/d/code/my-python/flask[zhou.he_zhou] ➤ curl "http://127.0.0.1:7777/pr 阅读全文
posted @ 2019-10-07 20:34 爱编程的小兵 阅读(1922) 评论(0) 推荐(0) 编辑
摘要: 结论:windows有DNS缓存,Linux默认无DNS缓存,只能依赖于安装其他软件。 一、不同操作系统的客户端的DNS缓存差别 1、windows 系统中dns 解析器会使用系统的dns缓存来提高dns域名解析效率。 例如: 查看当前的dns cache内容,可以使用 ipconfig /disp 阅读全文
posted @ 2019-06-29 17:36 爱编程的小兵 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 一、组网图 说明: 1、使用网络命名空间表示vm1和vm2. 因为我没有两台物理服务器。 2、使用virtualbox 的两条虚机模拟作为host1和host2。 二、配置指导 1、创建网桥 br0 分别在host1和host2上输入命令 #ovs-vsctl add-br br0 2、创建网络命名 阅读全文
posted @ 2019-06-24 00:31 爱编程的小兵 阅读(8745) 评论(1) 推荐(0) 编辑
摘要: 1、U盘启动盘制作。使用 refus 软件制作非常方便。 https://rufus.ie/ 2、注意,刻录时,需要选择DD模式,而不是HDD模式。 实测表明之前总是失败的centos stream 9 ,就是因为HDD模式的失败,修改成DD模式后,就可以正常安装。 下面的做法经过试验,发现使用DD 阅读全文
posted @ 2019-04-28 00:46 爱编程的小兵 阅读(2449) 评论(0) 推荐(0) 编辑
摘要: mininet deploy 阅读全文
posted @ 2019-03-24 12:02 爱编程的小兵 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 问题1: virtual box 安装centos7 后,网口无ip, 解决方法是:配置网口上电后,默认状态为down, 修改“onboot=yes”, 修改后保存配置重启系统。 2. 安装pip的方法 https://pip.pypa.io/en/stable/installing/ 3. 安装o 阅读全文
posted @ 2019-03-17 18:57 爱编程的小兵 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 概述:防火墙支持双机热备是标配,所以,大部分防火墙厂商都支持双机热备功能,区别在于实现技术不同。 尽管实现技术不同,但是,大部分都是围绕高可靠的常见协议VRRP做文章,或者即使不用VRRP,也是借鉴VRRP的思想, 本文描述不同厂商的实现思路和配置方法。 1、华为USG6600系列防火墙。 实现思路 阅读全文
posted @ 2018-11-07 00:07 爱编程的小兵 阅读(6749) 评论(0) 推荐(0) 编辑
摘要: 问题:当centos 有多个网口,发起ping包时,是根据什么规则来确定是使用哪个源ip? 解答:根据目的ip来确定,迭代可以确定源ip 具体的确定方法是, (1)先根据目的ip来确定使用哪个路由表项 (2)路由表项会显示下一跳ip (3)根据下一跳ip所在的网段路由,可以看到路由表项后面带一个 s 阅读全文
posted @ 2018-10-27 20:44 爱编程的小兵 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 1、使用top查看系统当前负载情况。 在显示过程 按P会按照cpu使用率排序,按M会按照内存占用率排序。 2、多核CPU上,每个核的使用率,使用 mpstat mpstat -P ALL 1 10 -P ALL, 表示显示所有CPU核,1,10,表示每隔1秒,显示10次后停止。 mpstat -P 阅读全文
posted @ 2018-08-31 23:35 爱编程的小兵 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 1、结论: sar 命令是linux系统上,分析系统性能的常用工具,可以查看cpu、内存、磁盘IO、文件读写、系统调用, 2、sar会有一个定时任务,定期记录当前系统信息到 /var/log/sa/xx, 默认是每隔10分钟记录一次,当sar命令后面不指定间隔和次数时,就是显示历史数据。 sar也可 阅读全文
posted @ 2018-08-26 23:42 爱编程的小兵 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1、结论:ss 命令比netstat 更强大,提供功能更多,并且性能更高。 2、显示当前系统的socket占用总体宏观情况。 ss -s 当已创建的socket数过多时,已经说明系统配置存在问题。 3、显示tcp的socket情况 ss -a -t 显示udp的socket情况 ss -a -u 4 阅读全文
posted @ 2018-08-26 16:05 爱编程的小兵 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: 1、查看系统中断,以及中断的产生次数。/proc/interrupts 2、将ens33 的中断,绑定到cpu1上,需要先关闭系统自动绑核的动作。 再设置irq 19只亲和到cpu 2上。 可见,cpu0上的中断计数没有变化,一直是126,cpu1上的中断计数从4071增加到4074. 此时,查看i 阅读全文
posted @ 2018-08-25 17:56 爱编程的小兵 阅读(1603) 评论(0) 推荐(0) 编辑
摘要: 1、总结: 使用ethtool 可以查看端口的phy配置 2、显示端口配置 [root@localhost zhou]# ethtool ens33Settings for ens33: Supported ports: [ TP ] Supported link modes: 10baseT/Ha 阅读全文
posted @ 2018-08-25 17:21 爱编程的小兵 阅读(1331) 评论(0) 推荐(0) 编辑
摘要: 结论: 1、使用ip 开头的工具,比ifconfig显示的信息更多,并且支持的功能更强大。 2、常用的功能有: 显示接口基本信息: ip link show dev eth0 设置端口up/down: ip link set dev eth0 down/up 3、ip 地址相关 增加接口的ip地址: 阅读全文
posted @ 2018-08-25 16:57 爱编程的小兵 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 1、客户有两种使用公网域名解析的方法,一种是,直接配置A记录,将域名直接解析到ip地址。第二种是,配置NS记录,将对这个域名的解析分配给另外一个域名服务器,这个域名服务器就是客户自己搭建的内部域名服务器(在linux服务器上安装bind9软件)。 添加A记录的方法: 添加NS记录的方法: 另外,再添 阅读全文
posted @ 2018-08-19 22:51 爱编程的小兵 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: 总体结论: 在上云的场景中,客户需要本地数据中心到云上VPC,出现网络故障时做到自动倒换,保证业务不中断。 一、客户需求 1、客户有总厂、分厂、总厂是通过专线和VPN连接上云,分厂是通过专线先连接到总厂,分厂也有VPN连接上云。 2、客户要求,无论是总厂的专线故障,还是分厂的专线故障,都需要进行网络 阅读全文
posted @ 2018-05-06 12:58 爱编程的小兵 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 结论: 方法一、配置BGP协议的外部优先级比静态路由的优先级高,优选BGP。 优点:配置简单。 缺点:全局生效,如果用户有针对某个静态路由想提高优先级,不受动态路由影响,则针对每个静态路由都需要人为提升优先级。 方法二、配置指定的静态路由的外部优先级与BGP协议的优先级相同,然后因为EBGP的内部优 阅读全文
posted @ 2018-05-06 11:03 爱编程的小兵 阅读(7914) 评论(0) 推荐(0) 编辑
摘要: 一、结论: 1、BGP只能建立备份路由,不能建立等价路由. 2、BGP按照下面的规则进行优选路由。 BGP选择路由的策略 当到达同一目的地存在多条路由时,BGP依次对比下列属性来选择路由: 优选协议首选值(PrefVal)最高的路由。 协议首选值(PrefVal)是华为设备的特有属性,该属性仅在本地 阅读全文
posted @ 2018-04-24 00:48 爱编程的小兵 阅读(2716) 评论(1) 推荐(1) 编辑
摘要: 1、阿里云的高速通道,用于一点上云,以及云间互联,也就是说,支持IDC到VPC的专线打通;跨区域的VPC互通,以及跨区域的VPC和用户站点互通。 2、高速通道的几个概念的澄清。 (1)物理专线 (2)路由器接口: 基本类比于VGW,因为创建路由器接口时,指定了VPC ID,如果是VPC间互联,则指定 阅读全文
posted @ 2018-04-11 01:04 爱编程的小兵 阅读(1303) 评论(0) 推荐(0) 编辑
摘要: 1、思路:凡是判断是否与已有的内容相同的题,基本思路都可以利用hash桶,遍历对象,hash计算,得到桶号,然后与桶内的成员按顺序对比,相同的话,表示存在环路,否则的话,则把该成员加到桶中。 阅读全文
posted @ 2018-04-10 23:58 爱编程的小兵 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、结论: 1、华为云是符合openstack 社区的API,所以,以社区的API为准。社区API见下面的链接。 https://developer.openstack.org/api-ref/network/v2/index.html 二、调用前准备 1、python的API调用前,需要准备好py 阅读全文
posted @ 2018-04-02 09:01 爱编程的小兵 阅读(5326) 评论(0) 推荐(0) 编辑
摘要: 1、结论:阿里云的SDK开发,其实就是远程调用API,python的代码就是一个外壳,核心是封装成一个http报文,利用json格式,进行RPC调用。 2、SDK调用API的套路如下: 解释一下, (1)前面几行就是,引入开发包,然后就是定义一个client实例,这个实例中必须输入请求者的身份信息, 阅读全文
posted @ 2018-03-31 01:03 爱编程的小兵 阅读(2001) 评论(0) 推荐(0) 编辑
摘要: 单数据中心 网络HA总结 参考:https://d1.awsstatic-china.com/aws-answers/AWS_Single_Data_Center_HA_Network_Connectivity.pdf 1、在可能的情况下,推荐客户从多个远端数据中心连接到AWS VPC,从物理位置上 阅读全文
posted @ 2018-03-29 00:52 爱编程的小兵 阅读(1010) 评论(0) 推荐(0) 编辑