摘要: 第一章 计算机网络概述 1.1 计算机网络的概念 1、计算机网络的定义 计算机网络是互连的、自治的计算机的集合。 2、协议的定义 协议是网络通信实体之间在数据交换过程中需要遵循的规则或约定,是计算机网络有序运行的重要保证。 3、协议的3个要素 (1)语法:定义实体之间交换信息的格式与结构,或者定义实 阅读全文
posted @ 2023-11-06 10:23 hmiking 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 部署最新1.28.2-0版本kubernetes kubernetes集群规划 主机名 IP地址 备注 k8s-master1 192.168.2.24 master1 k8s-master2 192.168.2.25 master2 k8s-master3 192.168.2.26 master3 阅读全文
posted @ 2023-11-06 10:20 hmiking 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 前言 由于业务需要,需要多台云服务器,但是公有云的带宽价格不菲,所以不可能给所有的云服务器都配上公网IP,一方面是成本的问题,另一方面也是公网安全的问题。 所以通过其它的方式使用无公网的云服务器来来实现对外资源的访问。 一、操作步骤 至少需要有一台具有公网IP的云服务器! 1、开启ECS的路由转发功 阅读全文
posted @ 2023-11-10 15:53 hmiking 阅读(659) 评论(3) 推荐(2) 编辑
摘要: vim的使用: yum install vim -y x 保存退出 q 退出,不保存 q! 强制退出,不保存 w 保存,但没退出 wq 保存并退出 wq! 强制保存并退出 配置网卡: vim /etc/sysconfig/network-scripts/ifcfg-ens33(以实际网卡为准,可以用 阅读全文
posted @ 2023-11-06 11:27 hmiking 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 传统虚拟机技术 虚拟机是虚拟出一套硬件,在其上面运行一个完整的操作系统给,例如我们使用KVM,指定系统镜像,然后装系统,最终可以使用,在该系统上再运行所需的应用程序。 KVM创建虚拟机是,指定较少的cpu,内存,硬盘等资源,虚拟机性能较低。 容器技术 容器内的应用程序直接运行再宿主机的内核上,容器内 阅读全文
posted @ 2023-11-06 11:27 hmiking 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 网络配置 一、配置文件方式 1、编辑网卡配置文件interfaces vim /etc/network/interfaces ... auto ens33 iface ens33 inet static address address 172.16.100.201/25 gateway 172.16 阅读全文
posted @ 2023-11-06 11:26 hmiking 阅读(645) 评论(0) 推荐(0) 编辑
摘要: DHCP服务 yum install –y dhcp* DHCP所需的软件包 cp –p /usr/share/doc/dhcp.4.2.5/dhcp.conf.sample /etc/dhcp/dhcpd.conf 复制模板文件 vim / etc/dhcp/dhcpd.conf shared-n 阅读全文
posted @ 2023-11-06 11:26 hmiking 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 服务器 首先创建共享文件,mkdir/test 在下面创建index.html 安装所需的软件包 yum install –y nfs-utils vim /etc/exports /test *(sync,rw,no_root_squash) 任何客户端都能访问 /test 192.168.65. 阅读全文
posted @ 2023-11-06 11:26 hmiking 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Nginx主配置文件 nginx.conf指令注释 # 定义Nginx运行的用户和用户组 # user nobady nobady; # nginx进程数,建议设置为等于CPU总核心数,默认为1。 worker_processes 8; #全局错误日志定义类型,[ debug | info | no 阅读全文
posted @ 2023-11-06 11:26 hmiking 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 前言 Keepalived是一款高可用性的服务,它可以帮助您在云服务器上实现负载均衡和故障转移。该服务通过VRRP协议实现了主备节点之间的故障切换和负载均衡。 VRRP是一种虚拟路由器冗余协议,它能够在网络中的节点故障时自动将工作负载转移到备用节点上,从而保证网络的高可用性。Keepalive软件与 阅读全文
posted @ 2023-11-06 11:26 hmiking 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 安装软件 安装所需软件包: yum install –y samba samba-client systemctl restart smb 编写配置文件: vim /etc/samba/smb.conf 基本参数 map to guest=bad user 实现无密码访问 comment 描述该共享 阅读全文
posted @ 2023-11-06 11:24 hmiking 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Shebang 计算机程序中, shebang 指的是出现在文本文件的第一行前两个字符 #! 在Unix系统中,程序会分析 shebang 后面的内容,作为解释器的指令,例如 以 #!/bin/bash 开头的文件,程序在执行的时候会调用 /bin/bash ,也就是bash解释器 以 #!/usr 阅读全文
posted @ 2023-11-06 11:24 hmiking 阅读(32) 评论(0) 推荐(0) 编辑