第一部分:创建虚拟机:
1、点击创建新的虚拟机
 

2、选择自定义模式创建(选择经典模式会更友好一些),然后点击下一步

3、下图内容不用管,直接点击下一步:
 

4、这里是选择安装系统路径。在这里我们选择的是之后再安装系统(也要以选择第二项:使用ISO镜像文件):
 

5、给虚拟机命名及选择虚拟机安装路径:
 

6、给虚拟机配置CPU,选择一核一线程即可:
 

7、配置内存(注意:我使用的为Ikuai3.3版本,内存至少为4G,否则无法安装):
 

8、配置网卡模式,这里我们选择默认的就可以。因为后面还要配置:
 

9、下面两张图都是选择接口类型,直接下一步即可:
 

10、选择硬盘,这里面我们选择创建一个新的虚拟硬盘,硬盘大小选择5G即可(软路由硬盘需求大于1G即可):

11、指定虚拟硬盘文件路径和名称,默认与上面虚拟机在一起:

 
12、自定义硬件:这里我们需要添加一块虚拟网卡,好歹是软路由,所以两块网卡还是必要的。按下面三张图添加即可。
 

 
13、添加完网卡后就是要配置网卡了。我们这里网卡配置为自定义连接到主机的虚拟网卡/dev.vmnet1(我使用的linux,所以显示的名称如下,windowns配置时选择第二个就行)。至于什么是虚拟网卡见下方的FAQ解答:

14、网卡一配置完成了,再配置网卡2:配置网卡2与主机虚拟网卡/dev/vmnet0连接
 

15、准备安装软路由系统了。这里面点击编辑虚拟机设置,然后选择已经下载好了的软路由镜像文件,如下面两图:
 

16、启动虚拟机:
 

17、进入下图界面后,先输入1然后按Enter键。在提示是否将系统安装到硬盘sda是输入y并按下Enter键。之后让它自己安装就好:

18:大概5分钟左右后进入如下图所示界面则表示已经安装成功。
 

 
第二部分:简单配置软路由:
1、在配置软路由前我们需要看下主机的虚拟网卡情况。操作方法如下:
1)在VMware的编辑里面找到虚拟网卡编辑器,然后点击:

2)之后进入下面界面(linux系统会有授权操作,输入登录密码即可):这里面我们选中vmnet0,然后在下面配置它为桥接模式,并且桥接到你要做WAN口的主机网卡。这里我选择的是我笔记本唯一的有线网卡:

 
3)虚拟网卡vmnet1选择host-only模式,然后下面的地址可以配置(需与软路由配置为同一网段,这里配置的哪个网段那么一会软路由里面要配置与此在同一个网段)。因为vmnet8我们这里没有用到,所以不需要配置。
 

4)下面配置软路由的LAN1地址(WAN地址需要在配置页面绑定,所以这里不做配置):
在菜单界面选择3,然后按Enter键进入,之后输入0再按Enter键。再之后配置LAN1地址与前面配置的vmnet1在同一个网段的任一地址即可。看到下面第二张图则表示配置成功。这个时候按提示退出到主菜单界面。
 

5)在主机里面浏览器输入LAN1地址访问软路由并登录进入(默认用户名均密码为admin)
 

6)进入网络设置==>内外网设置界面,然后在外网网口处点击WAN1来配置WAN口,如下图所示操作进行:
 

 
7)在配置完成后会自动连接获取地址(这里3.3版本有bug,需要手动刷新页面才能显示状态和获取到的地址)
 

8)测试下配置是否正常,下面为在主界面选择4,然后输入www.baidu.com进行Ping测试。返回有time表示配置测试通过。可以正常上网。
 

 
三、FAQ:
1、在linux系统安装好虚拟机后启动,vmware提示无法配置网卡为混合模式是什么原因:
答:这是因为在linux系统只有管理员才有权限配置虚拟网卡为混合模式。这里面我们要做的是给三张虚拟网卡读写权限,命令如下:
sudo chmod a+rw /dev/vmnet0
sudo chmod a+rw /dev/vmnet1
sudo chmod a+rw /dev/vmnet8
 
2、在安装好软路由后进入管理界面后提示网卡功耗大,需调整解决:
答:因为在创建虚拟机的时候选择的ubuntu而不是ubuntu 64bit。在ubuntu创建的网卡为amd类型的网卡,ubuntu 64位的才会创建为intel的网卡。intel网卡不会有这个问题。
并且使用界面提示的方法是无法解决此问题的(其实影响不是很大),如果一定要解决可以尝试重新创建虚拟机。
 
3、什么是虚拟网卡:
答:虚拟网卡是用于连接主机与虚拟机的网卡。虚拟机只有通过虚拟网卡才能上网等功能。虚拟网卡配置可以通过vmware的编辑==>虚拟网卡编辑器来配置,如果要给虚拟网卡配置具体的地址则需要在主机的网络管理中进行。具体操作不会的可以百度“怎么配置电脑IP地址”。
那么解释下3张虚拟网卡和它们对应的模式:
1)vmnet0,默认为桥接模式,可以在虚拟网卡配置界面选择要桥接到的主机网卡。桥接后表示虚拟里面里面选择该虚拟网卡的网卡与主机真实网卡直连了,可以手动配置该虚拟机网卡与真实网卡同网段,或者通过该真实网卡连接的真实环境的DHCP服务器分配地址;
2)vmnet1,默认为only-host模式,表示虚拟机仅与主机进行通信,但是无法通过此虚拟网卡上网。我们例子中之所以把LAN1口连接到vmnet1因为我们只需要主机可以访问软路由的管理界面就可以了;
3)vmnet8,默认为nat模式,此模式通过虚拟DHCP服务器给虚拟主机分配地址来进行上网。
详细虚拟网卡介绍可以看下面的文章:
 
4、提示内存小了不能安装软路由系统:
答:Ikuai3.0 64bit所需内存必须大于4G,否则无法安装。
 
5、在软路由管理主菜单界面配置了WAN地址后但是不能上网
答:从Ikuai2.0以后(网上看到的从2.0开始就有这个要求了。但我只试了3.3版本)WAN地址需在维护管理配置界面进行绑定后才能生效。
 
 
 

Ikuai路由安装及简单配置 v1.0的更多相关文章

  1. <转载> FreeNAS的安装和简单配置 http://freenas.cn/?p=342

    前些日子在公司搭了一个模拟生产环境的平台.由于是测试环境,资源有限只能使用虚拟机实现,所以存储这块就想到了使用FreeNAS.很早以前玩儿过几次,当时是生产环境需要上存储设备,经过对比还是选择的更可靠 ...

  2. docker的安装和简单配置

    docker的安装和简单配置 docker是balabalabala...懒得介绍. 国内安装docker很蛋疼,按照官方配置好了软件源之后,几十MB的安装文件下载要半天,没办法,docker默认的软 ...

  3. Keepalived 安装与简单配置

    Keepalived 安装与简单配置 http://sivxy.lofter.com/post/1d21ebb9_7e15000

  4. Linux下的GitHub安装与简单配置教程 ~ 转载

    Linux下的GitHub安装与简单配置教程   1.GitHub简介 Git是一个分布式版本控制系统,与其相对的是CVS.SVN等集中式的版本控制系统. 2.Git的安装 1)安装Git a.查看与 ...

  5. Manjaro安装后简单配置

    一个相见恨晚的 Linux 操作系统 Manjaro 到底有多受欢迎? DistroWatch是一个包含了各种Linux发行版及其他自由/开放源代码的类Unix操作系统. (如OpenSolaris. ...

  6. Django安装与简单配置(1)

    目录 1. 环境准备 2. 开始安装 2.1 安装Django 2.2 安装 Mysql数据库 3. 开始配置 3.1 Django简单配置 3.1.1 创建一个工程(project)为devops: ...

  7. lnmp源码安装以及简单配置

    nginx 软件: a: openssl-1.0.1r.tar.gz tar zxf openssl-1.0.1r.tar.gz b: pcre-8.32.tar.gz tar zxf openssl ...

  8. ESLint系列:ESLint入门安装及简单配置

    1.eslint需要依赖node.js环境,在配置之前需要安装好node.js; 2.npm install eslint --save-dev 或 npm install eslint --save ...

  9. python的IDE(pycharm)安装以及简单配置

    使用IDE的好处 界面更友好,看起来更舒服 智能提示功能很赞,大大提高开发效率 pycharm的安装过程 去pycharm官网下载安装包,请下载专业版,建议不要去网上下载汉化版 点击安装包一直下一步即 ...

随机推荐

  1. python的range()

    range() 是一个函数,用来生成一个自然数的序列   用list()显示具体内容 扩展 # range()是一个函数,可以用来生成一个自然数的序列 r = range(5) # 生成一个这样的序列 ...

  2. python报错: invalid syntax

    invalid syntax: 无效的语法. 解决办法:查看当前语句中的  , 如果当前行没找到错误,依次往上找,往上找时可以利用是否有输出进行快速查找. 原因:python语法很严格,少了左括号.右 ...

  3. Spring Boot2 系列教程 (五) | yaml 配置文件详解

    自定义属性加载 首先构建 SpringBoot 项目,不会的看这篇旧文 使用 IDEA 构建 Spring Boot 工程. 首先在项目根目录 src >> resource >&g ...

  4. txLive模块(直播类)试用分享

    本文出自APICloud官方论坛, 感谢论坛版主uoaccw的分享. txLive 模块封装了腾讯云直播服务 https://docs.apicloud.com/Client-API/Open-SDK ...

  5. 防止过拟合的方法 预测鸾凤花(sklearn)

    1. 防止过拟合的方法有哪些? 过拟合(overfitting)是指在模型参数拟合过程中的问题,由于训练数据包含抽样误差,训练时,复杂的模型将抽样误差也考虑在内,将抽样误差也进行了很好的拟合. 产生过 ...

  6. CSS中设置元素的圆角矩形

    圆角矩形介绍 在CSS中通过border-radius属性可以实现元素的圆角矩形. border-radius属性值一共有4个,左上.右上.左下.右下. border-radius属性值规则如下:第一 ...

  7. Java入门 - 语言基础 - 02.开发环境配置

    原文地址:http://www.work100.net/training/java-environment-setup.html 更多教程:光束云 - 免费课程 开发环境配置 序号 文内章节 视频 1 ...

  8. 【Flink】Flink作业调度流程分析

    1. 概述 当向Flink集群提交用户作业时,从用户角度看,只需要作业处理逻辑正确,输出正确的结果即可:而不用关心作业何时被调度的,作业申请的资源又是如何被分配的以及作业何时会结束:但是了解作业在运行 ...

  9. emeditor安装及插件信息

    原文地址:https://www.52pojie.cn/thread-658917-1-1.html 废话不多说 官网:https://www.emeditor.com/download/ 安装版:6 ...

  10. isinstance 和type

    推荐使用 isinstance 判断对象类型. isinstance 的用法: 语法: isinstance(object, classinfo) 其中,object 是变量,classinfo 是类 ...