软路由koolshare故障处理集锦

2023-10-23 14:00

本文主要是介绍软路由koolshare故障处理集锦,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、koolshare介绍
  koolshare设置nat模式通过宿主机网卡与外网通信,设置仅主机模式与K8S集群通信。

二、koolshare安装
1、创建win10系统虚拟机;必须设置BIOS(否则无法加载PE系统)、IDE模式(否则无法启动koolshare);网卡2张:仅主机模式+NAT模式;
在这里插入图片描述
2、安装前,可调整cpu+mem,以提高安装速度;修改虚拟机内存为4G,加载老毛桃pe系统,启动win10pe;
3、虚拟机挂载软路由koolshare文件:20190419_184043.iso;
4、win10pe读取iso文件,并以管理员身份利用“img写盘工具”将openwrt-koolshare-mod-v2.30-r10402-51ad900e2c-x86-64-combined-squashfs.img写入虚拟机20G空磁盘;
在这里插入图片描述
在这里插入图片描述
5、关闭虚拟机,调整cpu为1核,mem为1G;设置磁盘启动优先,并重启虚拟机;此时,无法访问koolshare服务;
在这里插入图片描述
6、koolshare默认IP为192.168.1.1,则VMware软件仅主机模式网段设置为192.168.1.0/24,静态IP模式;NAT模式设置DHCP模式;宿主机vmnet1网卡设置IP为:192.168.1.10/24;由于K8S集群使用192.168.0.0/24网段,因此宿主机vmnet1网卡需增加1个IP:192.168.0.10/24;
在这里插入图片描述
`在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
7、宿主机浏览器登录192.168.1.1,默认密码:koolshare;此时,可通过192.168.1.1访问国内外网;

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
8、网络—>接口—>删除WAN6—>保存并应用;
9、网络—>接口—>LAN—>编辑—>物理设置—>查看接口中仅有1块lan接口—>关闭桥接模式,直接使用该仅主机模式的网卡—>保存并应用;
10、网络—>接口—>LAN—>编辑—>基本设置—>协议:静态地址;切换协议;设置网关IP地址为192.168.66.1/24—>保存并应用;
11、网络—>诊断—>ping www.baidu.com,网络畅通即可;表示可访问国内外网。此时,K8S集群可通过koolshare访问外网。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
三、故障排查
问题1:LAN修改IP后,保存失败,无法使用?强制写入,原IP失效。

问题描述:“在20秒内确认应用失败,等待回滚…”;
在这里插入图片描述
在这里插入图片描述
无法连接到设备
应用配置更改后,无法重新获得对设备的访问权限。如果您更改了网络相关设置如 IP 地址或无线安全证书,则可能需要重新连接。
在这里插入图片描述
原因分析:强制写入IP后使得原IP失效,新IP生效,需修改vmnet1网段及网卡IP。
解决方法:稍等几分钟,使用新IP直接登录koolshare即可。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
问题2:软路由无法访问外网?

问题描述:ping: bad address ‘www.baidu.com’
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

问题3:windows设置多个IP,但ipconfig仅查到一个IP,且不能ping通设置IP?
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
原因分析:vmnet网络段为192.168.0.0/24,需修改网段后才能ping通。
在这里插入图片描述
在这里插入图片描述

这篇关于软路由koolshare故障处理集锦的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/268319

相关文章

Go路由注册方法详解

《Go路由注册方法详解》Go语言中,http.NewServeMux()和http.HandleFunc()是两种不同的路由注册方式,前者创建独立的ServeMux实例,适合模块化和分层路由,灵活性高... 目录Go路由注册方法1. 路由注册的方式2. 路由器的独立性3. 灵活性4. 启动服务器的方式5.

使用C++将处理后的信号保存为PNG和TIFF格式

《使用C++将处理后的信号保存为PNG和TIFF格式》在信号处理领域,我们常常需要将处理结果以图像的形式保存下来,方便后续分析和展示,C++提供了多种库来处理图像数据,本文将介绍如何使用stb_ima... 目录1. PNG格式保存使用stb_imagephp_write库1.1 安装和包含库1.2 代码解

关于Gateway路由匹配规则解读

《关于Gateway路由匹配规则解读》本文详细介绍了SpringCloudGateway的路由匹配规则,包括基本概念、常用属性、实际应用以及注意事项,路由匹配规则决定了请求如何被转发到目标服务,是Ga... 目录Gateway路由匹配规则一、基本概念二、常用属性三、实际应用四、注意事项总结Gateway路由

C#使用DeepSeek API实现自然语言处理,文本分类和情感分析

《C#使用DeepSeekAPI实现自然语言处理,文本分类和情感分析》在C#中使用DeepSeekAPI可以实现多种功能,例如自然语言处理、文本分类、情感分析等,本文主要为大家介绍了具体实现步骤,... 目录准备工作文本生成文本分类问答系统代码生成翻译功能文本摘要文本校对图像描述生成总结在C#中使用Deep

Spring Boot 整合 ShedLock 处理定时任务重复执行的问题小结

《SpringBoot整合ShedLock处理定时任务重复执行的问题小结》ShedLock是解决分布式系统中定时任务重复执行问题的Java库,通过在数据库中加锁,确保只有一个节点在指定时间执行... 目录前言什么是 ShedLock?ShedLock 的工作原理:定时任务重复执行China编程的问题使用 Shed

Redis如何使用zset处理排行榜和计数问题

《Redis如何使用zset处理排行榜和计数问题》Redis的ZSET数据结构非常适合处理排行榜和计数问题,它可以在高并发的点赞业务中高效地管理点赞的排名,并且由于ZSET的排序特性,可以轻松实现根据... 目录Redis使用zset处理排行榜和计数业务逻辑ZSET 数据结构优化高并发的点赞操作ZSET 结

微服务架构之使用RabbitMQ进行异步处理方式

《微服务架构之使用RabbitMQ进行异步处理方式》本文介绍了RabbitMQ的基本概念、异步调用处理逻辑、RabbitMQ的基本使用方法以及在SpringBoot项目中使用RabbitMQ解决高并发... 目录一.什么是RabbitMQ?二.异步调用处理逻辑:三.RabbitMQ的基本使用1.安装2.架构

一文详解Python中数据清洗与处理的常用方法

《一文详解Python中数据清洗与处理的常用方法》在数据处理与分析过程中,缺失值、重复值、异常值等问题是常见的挑战,本文总结了多种数据清洗与处理方法,文中的示例代码简洁易懂,有需要的小伙伴可以参考下... 目录缺失值处理重复值处理异常值处理数据类型转换文本清洗数据分组统计数据分箱数据标准化在数据处理与分析过

mysql外键创建不成功/失效如何处理

《mysql外键创建不成功/失效如何处理》文章介绍了在MySQL5.5.40版本中,创建带有外键约束的`stu`和`grade`表时遇到的问题,发现`grade`表的`id`字段没有随着`studen... 当前mysql版本:SELECT VERSION();结果为:5.5.40。在复习mysql外键约

Window Server创建2台服务器的故障转移群集的图文教程

《WindowServer创建2台服务器的故障转移群集的图文教程》本文主要介绍了在WindowsServer系统上创建一个包含两台成员服务器的故障转移群集,文中通过图文示例介绍的非常详细,对大家的... 目录一、 准备条件二、在ServerB安装故障转移群集三、在ServerC安装故障转移群集,操作与Ser