一、系统要求

  ①镜像:win10

  ②1C、4G、20G即可

  ③仅主机模式(共享网卡上网)

  ④老毛桃PE

  ⑤ip为192.168.66网段(因为我设置的其他K8S节点也为该网段)---koolshare默认ip为192.168.1.1

  ⑥所需镜像:https://pan.baidu.com/share/init?surl=qCoNCvcB5Sw16BJDtYlWFw,提取码:cw1d

二、搭建过程

1、新建虚拟机,系统选择win10x64,其他默认即可,固件类型选择BIOS

2、网络类型选择仅主机模式(共享网卡上网)

3、虚拟磁盘类型选择IDE、其他默认即可

4、编辑虚拟机设置,CD/DVD选择老毛桃PE并开启此虚拟机

5、开机选择第一项

6、进入桌面后,将CD/DVD换为封装了koolshare软路由的镜像,点击确定后,打开此电脑(无需重启)

7、打开此电脑,继续打开DVD驱动器

8、以管理员身份运行该写盘工具.exe

9、打开软路由的img文件

10、点击开始,写入磁盘,等待映像写入完成

11、虚拟机设置:CD/DVD取消勾选设备状态,点击确定

12、关机,调整资源状态:1C、1G并添加一块网卡选择NAT模式

注:NAT模式网卡用于共享主机IP上网;仅主机模式网卡用于连接K8S节点

13、开启此虚拟机,koolshare默认的IP为192.168.1.1,所以需要修改仅主机模式网卡配置

13.1查看虚拟网络编辑器,取消勾选dhcp,点击确定

13.2选择仅主机模式对应的网卡,我这里是VMnet1,所以对其进行配置

13.3、选择高级,新增192.168.1.240/192.168.66.240两个IP同一个网卡,最后点击确定即可

13.4、浏览器访问:http://192.168.1.1/,密码:koolshare

13.5、点击网络->接口,删除以下内容

13.6、编辑:LAN接口,点击物理设置,点击保存并应用

13.7、编辑LAN接口:基本设置,修改IPv4地址为开局指定的66网段,保存并应用

13.8使用新IP访问:http://192.168.66.1/,出现以下界面说明网段修改成功。

13.9诊断查看是否可以上网

注:如果想访问国外,点击酷软菜单进行kexue上网配置即可。

  至此,koolshare软路由搭建完成。

K8S集群搭建之软路由的安装的更多相关文章

  1. K8S集群搭建

    K8S集群搭建 摘要 是借鉴网上的几篇文章加上自己的理解整理得到的结果,去掉了一些文章中比较冗余的组件和操作,力争做到部署简单化. K8S组件说明 Kubernetes包含两种节点角色:master节 ...

  2. k8s集群搭建(三)

    Dashboard安装 Kubernetes Dashboard是k8s提供基于Web的监控和操作界面,可以通过UI来显示集群的所有工作负载,除了查看资源,还是创建.编辑.更新.删除资源. 根据Kub ...

  3. 高可用k8s集群搭建

    虚拟机选择 Win10 Hyper-V 总体架构 三个master,三个node master的组件 etcd kube-apiserver kube-controller-manager kube- ...

  4. k8s集群搭建 2019

    参考,https://github.com/qxl1231/2019-k8s-centos 事实上k8s集群的搭建很简单,笔者在搭建的过程中遇到的主要问题是镜像无法下载的问题. 如果发现教程中提供的镜 ...

  5. k8s集群搭建(一)

    k8s简介 kubernetes,简称K8s,是用8代替8个字符“ubernete”而成的缩写.是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简 ...

  6. K8S集群搭建——基于CentOS 7系统

    环境准备集群数量此次使用3台CentOS 7系列机器,分别为7.3,7.4,7.5 节点名称 节点IPmaster 192.168.0.100node1 192.168.0.101node2 192. ...

  7. k8s集群搭建过程详解

    准备工作 安装CentOS7虚拟机 略 安装Docker 略 关闭CentOS7自带的防火墙服务 systemctl disable firewalld systemctl stop firewall ...

  8. Kubernetes 系列(一):本地k8s集群搭建

    我们需要做以下工作: (1)安装VMware,运行CentOs系统,一个做master,一个做node. (2)安装K8s. (3)安装docker和部分镜像会需要访问外网,所以你需要做些网络方面的准 ...

  9. k8s集群搭建笔记(细节有解释哦)

    本文中所有带引号的命令,请手动输入引号,不知道为什么博客里输入引号,总是自动转换成了中文 基本组成 pod:k8s 最小单位,类似docker的容器(也许) 资源清单:资源.资源清单语法.pod生命周 ...

随机推荐

  1. bat文件一键运行python自动化脚本

    目标:建立一个双击即可运行自动化脚本的机制,而不用每次运行编译器,方便测试人员用户体验. 方法: 1. 将所有代码打包成exe文件,但一旦修改,又要重新打包. 2. 将运行代码写成bat文件,双击即执 ...

  2. Python开发坦克大战

    Python不仅能开发网站,爬虫数据分析等,他其实也可以写游戏,接下来就给大家分享下坦克大战的代码: PS:很多人在学习Python的过程中,往往因为遇问题解决不了或者没好的教程从而导致自己放弃,为此 ...

  3. git&github 的使用

    git(/ɡɪt/[5], 音频(帮助·信息))是一个分布式版本控制软件,最初由林纳斯·托瓦兹(Linus Torvalds)创作,于2005年以GPL发布.最初目的是为更好地管理Linux内核开发而 ...

  4. [Web安全]SQL注入

    Web网站最头痛的就是遭受攻击.Web很脆弱,所以基本的安防工作,我们必须要了解! 所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意 ...

  5. Python实现求多个集合之间的并集

    目的:求多个集合之前的并集,例如:现有四个集合C1 = {11, 22, 13, 14}.C2  = {11, 32, 23, 14, 35}.C3 = {11, 22, 38}.C4 = {11,  ...

  6. 为什么hashmap的容量永远要是2的次方

    源码hashmap.java文件中有个函数叫tableSizeFor(),他的作用是,通过-1>>>n-1返回一个大于n的最小二次幂,n为map之前的容量,而函数返回值就是扩容的二次 ...

  7. C#对config.ini文件进行读取和修改

    C#对config.ini文件进行读取和修改: public partial class Patrolcar : Form之后可以加入如下类: #region public class IniFile ...

  8. laravel框架实现发送邮件的功能

    1.在config 下的mail.php中配置(配置后面的两个就行了) 'from' => [ 'address' => env('MAIL_FROM_ADDRESS', '7623018 ...

  9. 给html元素添加自定义属性,并且用jquery进行筛选

    例如有多个div,想要实现类似radio的效果. <div name="teacher" selected="selected">tch1</ ...

  10. Python | 字符串拆分和拼接及常用操作

    一.字符串拆分 str = "hola ha1 ha2 china ha3 " # partition 从左侧找到第一个目标,切割成三组数据的[元组] str1 = str.par ...