Linux
文章平均质量分 92
Linux需要熟悉的原理
Linux需要熟悉的操作
Openstack/Kubernetes等云原生技术依赖的Linux技术实现
炸裂狸花猫
how to say it
展开
-
Linux技术04-IPVS
IPVS(IP Virtual Server)是一种基于Linux内核的四层负载均衡技术。它是LVS(LinuxVirtualServer)框架的一部分,基于Netfilter的内核空间的工具,专门用于处理大规模网络服务的负载均衡。相比于Iptables,IPVS能更好地支持大规模高并发的流量分发。注意,IPVS只负责它所在的机器上,相关请求的负载均衡和转发动作,至于底层不同服务器上物理网络、虚拟网络等之间的流量转发,需要路由、虚拟网络等技术来实现。原创 2024-09-13 13:03:43 · 999 阅读 · 0 评论 -
Linux技术03-Netfilter、Iptables、Nftables、Firewalld
Netfilter是Linux内核中的一个强大的网络数据包处理框架,主要用于实现防火墙、网络地址转换(NAT)等功能。它直接利用Netfilter的数据包处理机制,但在用户空间中提供了一个更现代的接口,统一了不同协议(IPv4、IPv6、ARP和桥接流量)的处理。2.数据包过滤和转发规则:管理员可以通过工具(如iptables或nftables)在用户空间定义数据包处理规则,这些规则被传递到内核空间并在钩子点处应用。连接跟踪模块是Netfilter的关键部分,帮助系统了解所有通过的网络连接的状态。原创 2024-09-11 13:41:10 · 779 阅读 · 0 评论 -
Linux技术02-KVM
虚拟机技术发展虚拟机技术发展1.全虚拟化随着x86的流行并成为了服务器的行业标准,为解决基础架构利用率低,成本高等缺点,大大促进了虚拟化技术的发展。VMware首创了纯软件实现方式并迅速抢占虚拟化市场,全虚拟化需要在VMM中模拟出一颗包含各种单元的CPU,还需要模拟一张进行虚拟存储地址和物理存储地址转换的页表,还需要模拟磁盘设备控制器、网络适配器等各种I/O外设接口。全虚拟化性能较低,技术实现异常困难。代表性产品如VMware vSphere、Hyper-V、Xen、KVM。2.半虚拟化。原创 2024-09-06 23:29:22 · 750 阅读 · 0 评论 -
Linux技术01-虚拟网络、网络命名空间
访问外网8.8.8.8不通的原因一是因为缺少路由,二是没有设置NAT转发。首先我们添加路由然后测试发现不通^C添加NAT转发并打开linux的ipv4 forwarding功能再次测试成功:原创 2024-09-04 17:40:44 · 943 阅读 · 0 评论