软路由虚拟服务器,带你入门软路由 篇三:软路由也玩虚拟化——轻松几步教你配置Esxi网卡直通和软路由虚拟机设置(保姆级教程)...

带你入门软路由 篇三:软路由也玩虚拟化——轻松几步教你配置Esxi网卡直通和软路由虚拟机设置(保姆级教程)

2020-04-15 13:51:08

32点赞

243收藏

11评论

写在前面

已经发了三篇关于软路由的文章了,今天抽空写个教程,教大家如何配置软路由虚拟机网卡直通(以Esxi为例)以及虚拟软路由系统的基本安装方法。由于Esxi的安装很简单而且网上的教程很多,我之前的文章中也大概提到过注意事项(我的家庭组网分享 篇二:倍控3865U软路由够用么?两条500M不同运营商宽带智能选线+Esxi虚拟机直通简单配置思路),没看过的老哥可以返回去看一下,这里就直接一笔带过不再叙述了。这篇教程主要是是跟大家分享一些干货,直接教您配置网卡直通和设置软路由系统,尽量写得简明扼要保姆级吧。

配置网卡直通

4e005f2461b75f022bbd2160c03a4508.png

首先打开已经安装好的Esxi Web控制台。在浏览器地址栏中输入设定好的IP地址,如果Chrome或者Chrome内核的浏览器提示如上图页面,请点击高级——继续前往(不安全),如下图所示

232746e7c840e541438c6c1017c24582.png

这里不要选择返回安全的链接。接下来,就会打开Esxi的Web控制台。输入你之前设置好的账号密码(账号默认为root),登录控制台。接下来,我们来配置网卡直通。

f1abdf2c8a1a02884b876e52833715d1.png

在左侧的导航栏中点击管理按钮

ddaab3f60bc085370d6c0a7365bdab46.png

然后在打开的页面上方选择硬件后点选PCI设备

9b5e00193c5186fad3761ab9f7ad01d1.png

点击快速筛选器——选择支持直通

e8276773013764387f00d2d9b6231d2e.png

可以看到,支持直通的设备都已经被筛选罗列了出来。由于我这里已经设置过,所以显示的状态为“活动”,如果您还没有设置过,应当显示为“禁用”。此时勾选左侧复选框,选择要直通的设备。特别提醒:网卡直通设置时请只选择N-1个网卡,预留一个网卡用于虚拟交换使用而不直通,否则将有可能无法进入Web控制台,切记!例如你的工控机配置有6个物理网卡(如图),这边只将第2-6个配置直通,第一个作为预留使用。

e46bc74bc47e2d36f0e9bc1baa11c511.png

勾选好要直通的网卡之后,点击切换直通,然后再点击重新引导主机。

850b602a3af53d25237738f7d913701f.png

耐心等待重新引导启动之后,我们再次来到管理——硬件——PCI设备界面,查看刚才设置直通的网卡是否已经变成活动状态,如上图所示。这一步骤就完成了。

07ec4b80ade5199042377687e07fe4be.png

然后请依次点击网络——虚拟交换机,进入虚拟交换机配置界面

ce1ae58f1c57c9e05595fe0b81974986.png

在vSwitch0虚拟交换机上右键——编辑设置

a7da08dcacd58e1efe780b232e464eeb.png

选择展开安全选项卡,将混杂模式选项从“拒绝”改为“接受”然后保存配置。至此,网卡直通的部分设置就告一段落了。当然了,如果想利用到直通的网卡,在下面的虚拟机配置中还有一步需要点选哦

配置虚拟机

0a0f0e282a14993d49d476b0941649e2.png

点击虚拟机——创建/注册虚拟机——在选择创建类型中选择创建新虚拟机,下一步

903a5ec7bed39ae933879000df617d47.png

这里以高恪软路由系统为例,兼容性保持默认不变,客户机操作系统系列选择Linux,客户机操作系统版本选择其他Linux64位。(注意,安装不同的软路由系统可能需要选择不同的兼容性选项,这里以高恪为例。经过实测,高恪和LEDE选择Linux64位可以正常稳定运行)。点击下一步,选择存储一般情况下保持默认,点击下一步(如果有多块硬盘的话,请选择合适的分区)

3d74c908504b945e8458fc7ebcda9870.png

自定义设置:CPU——选择客户机的CPU线程数量;内存——设置为客户机配置内存的大小;硬盘——设置为客户机配置硬盘空间的容量;SCSI控制器、USB控制器保持默认;网络适配器——选择是否添加或者添加哪个虚拟网卡。如果正在安装的客户机是你的主路由系统,建议勾选该复选框,以免配置好后无法直接通过软路由的LAN进入Esxi的Web控制台。如果这里是用物理网线直接连接直通网卡的上一级路由或者旁路由,可以根据需要决定是否复选该选项。CD/DVD驱动器——如果使用ISO镜像进行系统安装,则必选该复选框,并且点击“主机设备”菜单,选择“数据存储ISO文件”并根据提示进行上传操作。如果不使用ISO镜像安装系统,这里可以不做选择。显卡选项保持默认

1ca22a806d9d716f91b8c81cdc4ee965.png

这里不要着急点击下一步,如果你的网卡已经设置为直通,那么请展开内存选项卡,将“预留所有客户机内存(全部锁定)”复选框选中,一定不要忽略这一点。否则客户机将无法启动或导致网卡直通失败。接下来还请不要点击下一步,咱们即将添加已经设置直通的网卡。

b28b2cab2227c00d369960450532bd56.png

请点击“添加其他设备”选项,然后选择“PCI设备”,按照地址排列顺序添加足量的直通网卡。切记,已经设置直通的网卡不是通过“添加网络适配器”选项进行添加操作的。接下来,点击下一步,检查配置无误后完成设置即可

软路由系统的安装方法

以高恪为例,高恪提供了ISO和IMG两种封装格式的安装镜像,如果您下载的是ISO格式的安装镜像,则直接参照上一步添加并上传镜像安装即可,和在本地使用虚拟机安装ISO镜像的过程比较相似,也是比较简单的一种安装方式。配置好虚拟机之后直接启动虚拟机,根据图形界面一步步操作就行。这里提一下,如果你想在实体机上安装高恪软路由系统或者想了解下高恪软路由系统的基本配置方法,可以参考我之前发布的教程(带你入门软路由 篇二:给我十分钟,教你装系统(一)——高恪软路由固件写盘安装及基本配置教程)。如果您下载的是IMG格式封装的系统文件或者说您想要安装的软路由固件仅提供了IMG一种格式的封装镜像,那么您需要下载一个IMG转VMDK的转换转换软件,例如StarWind V2V Converter等,然后将IMG转换为Esxi支持的VM镜像格式。然后在新建虚拟机时按照下图操作。

9cb387aa1c97ce82a745a21c08bc33de.png

新建虚拟机第四步自定义设置,选择删除默认的硬盘1

65472f3edbb5d96c0dd3fa9cf364398c.png

然后点击添加硬盘——现有硬盘

a074a93f612a155b1020e2a3edfb671b.png

然后点击创建目录——上载——选择刚才转换好的vmdk文件上传,最后选择该vmdk文件即可。其他操作步骤可以参考上文教程

温馨提醒

1.在设置完虚拟机,全部配置完毕并且可以正常上网之后,建议开启Esxi的通电自启客户机功能。例如遇到了停电或意外断电,如果没有设置该功能,则需要启动Esxi后手动配置电脑的IP地址,然后再进入Web控制台手动启动客户机(软路由系统)。尤其是像我这样,平时不用那个预留的没有直通的虚拟交换网口,而是采用一个直通网卡作为LAN使用,还需要重新跳线到预留的虚拟交换网口(作为配置口),然后再按照上述操作配置静态IP——启动客户机。比较繁琐,只有遇到了意外断电等电脑重启的情况之后,才会明白这么设置能省多少事儿。

5ec2f6c75f45cc5649d3c54784f4f48b.png

依次选择管理——系统——自动启动

e3cc2012d854d6f4378bc3c9fff20b10.png

点击编辑设置更改上图选项。其中启动延时和停止延时可以根据自己物理机的配置做相应设置。启动顺序则建议先启动主路由系统或者先启动提供DHCP服务的软路由系统。根据自己需求设置。

2.关于内存:这也是我一开始折腾的时候遇到的一个问题,最后自己尝试才解决。由于系统本身以及保留内存会占用一定量的内存,所以像我只配置了4GB的物理内存,几乎只能给客户机分配500M+768M内存(开启预留所有客户机内存选项)。但是经过实测也是基本够用的了,等内存便宜了再加一条内存也不迟,详见之前的测试。

好了这篇教程就跟大家分享到这里吧。如果有幸帮到了您,烦请点个赞、投个碎银子哦;如果您还在纠结买不买软路由或者想看看有关评测,可以看看我之前的文章,然后先收藏本文以备不时之需。如果您发现了文中的错误予以指正或者意见建议,以及还有什么要提出的问题,下期想要什么教程等等,咱们评论区见哦~

c2ad9c123c4d84295e50d901fd065b58.png

  • 1
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ESXi是一种虚拟化技术,可以用于虚拟化服务器环境。在配置ESXi软路由网卡时,需要以下步骤: 1. 连接到ESXi主机:使用SSH工具或通过vSphere客户端远程连接到ESXi主机。 2. 确认网络适配器:使用命令"esxcfg-nics -l"查看系统中可用的网络适配器列表。确认要配置网卡名称。 3. 创建虚拟交换机:使用命令"esxcfg-vswitch -a vSwitch0"创建一个虚拟交换机。可以根据需求更改虚拟交换机的名称。 4. 将网卡绑定到虚拟交换机:使用命令"esxcfg-vswitch -p vmnicX -v vSwitch0"将网卡虚拟交换机绑定。将"vmnicX"替换为要绑定的网卡名称。 5. 创建虚拟机网络:使用命令"esxcfg-vswitch -A VM Network vSwitch0"创建一个虚拟机网络。将"VM Network"替换为虚拟机网络的名称。 6. 分配IP地址:使用命令"esxcfg-vmknic -a -i <IP地址> -n <子网掩码> -m <路由器网关> vSwitch0"为虚拟交换机分配一个管理IP地址。将"<IP地址>"替换为所需的IP地址,"<子网掩码>"替换为子网掩码,"<路由器网关>"替换为路由器网关的IP地址。 7. 配置防火墙:使用命令"esxcfg-firewall -e sshClient -e sshServer"启用SSH服务,允许远程连接和管理。 8. 重新启动管理网络:使用命令"esxcfg-vmknic -l"查看设置的管理网络,确保IP地址正确分配。使用命令"/sbin/services.sh restart"重新启动管理网络。 完成上述步骤后,ESXi软路由网卡配置就完成了。可以通过SSH工具或vSphere客户端对ESXi进行远程管理和配置网络设置。这些步骤仅供参考,实际操作可能会有所不同,请根据具体情况调整操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值