侧边栏壁纸
博主头像
网事无痕 博主等级

恍若青春正好 不期皮囊日憔

  • 累计撰写 20 篇文章
  • 累计创建 1 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

EXSI安装设置随手记

九月
2024-02-03 / 0 评论 / 0 点赞 / 74 阅读 / 0 字

安装不赘述,只记初次使用设置

网络设置

  • 1. 新建虚拟交换机

  • 绑定一个网卡 安全设 接受

  • 2.新建端口组

  • VLAN设置

  • 新建一个端口组VLAN ID:4095

  • 再建一个端口组VLAN ID500

  • 安全选接受

  • 全部指向虚拟交换机

修改登录超时时间设定

主机→管理→系统→高级设置→搜索"session"->修改

UserVars.HostClientSessionTimeout为0 永不超时

开启 SSH 服务

进入登录界面,输入账号和密码
启用 SSH 服务
也可以通过后台的方式开启 SSH 服务选择 Troubleshooting Options 选择 Enable SSH,敲回车开启
确认服务已开启并远程进入 SSH 后台

修改控制台的默认端口

关闭防火墙:

esxcli network firewall set --enabled false

通过上述命令关闭防火墙,再通过下面命令进行查看

esxcli network firewall get
远程进入 ESXI 的后台,修改 HTTP 端口配置文件

vi /etc/vmware/rhttpproxy/config.xml

找到,并将和修改为自定义的端口保存并退出
重启服务器验证当前端口是否已被修改可以通过新端口正常访问。

使用SSH工具登录ESXI的图形后台

就是进入显示器显示的画面
就在ssh里运行下面 这个命令。很方便
dcui

屏蔽检测是否为虚拟机

可以过网易mumu,无法过腾讯 游戏无法运行在虚拟环境中,请更换设备后重试)

monitor_control.restrict_backdoor = "TRUE"
disable_acceleration = "TRUE"

屏蔽检测tools

isolation.tools.setVersion.disable = "TRUE"
isolation.tools.getVersion.disable = "TRUE"

编辑虚拟机选项、高级、配置参数,添加如下参数

hypervisor.cpuid.v0 = "FALSE" #hypervisor.cpuid.v0 FALSE 设置成FALSE的意义为欺骗虚拟Windows系统没有运行在虚拟机中
mce.enable = "TRUE" #虚拟化嵌套,启用了嵌套硬件辅助的虚拟化时,无法添加 PCI 直通设备

修改 ESXI 端口

步骤

修改端口 → 防火墙放通 → 重启服务

修改端口

SSH 登入主机,修改/etc/vmware/rhttpproxy/config.xml文件

vi /etc/vmware/rhttpproxy/config.xml

找到:

<!-- HTTP port to be used by the reverse proxy -->

<httpPort>80</httpPort>

<!-- HTTPS port to be used by the reverse proxy -->

<httpsPort>443</httpsPort>

修改为你想要的端口,我使用的8443然后保存

<!-- HTTP port to be used by the reverse proxy -->

<httpPort>80</httpPort>

<!-- HTTPS port to be used by the reverse proxy -->

<httpsPort>8443</httpsPort>

重启服务生效:

/etc/init.d/rhttpproxy restart

开放端口

由于 vmkernel 使用的是内存文件系统,配置、日志、补丁都保存在内存中,直接修改防火墙配置文件/etc/vmware/firewall/service.xml会在系统重启后丢失配置。所以我们利用开机加载启动脚本的方式来修改防火墙配置。

新建防火墙配置

将配置文件放在 esxi 的存储器中

cd /vmfs/volumes/datastore1

你会得到类似下面的目录

[root@ESXI:/vmfs/volumes/5e25bfe4-a96ae182-22f8-80fa5b14d053]

新建端口配置文件

vi /vmfs/volumes/datastore1/new-HTTPS.xml

键入配置

<ConfigRoot>

<service>

<id>new-HTTPS</id>

<rule id='0000'>

<direction>outbound</direction>

<protocol>tcp</protocol>

<port type='dst'>8443</port>

</rule>

<rule id='0001'>

<direction>inbound</direction>

<protocol>tcp</protocol>

<port type='dst'>8443</port>

</rule>

<enabled>true</enabled>

<required>false</required>

</service>

</ConfigRoot>

添加到开机启动

vi /etc/rc.local.d/local.sh

一定要添加到exit 0的前一行

#Copy the new firewall rule from vmfs place holder to file system

cp /vmfs/volumes/datastore1/new-HTTPS.xml /etc/vmware/firewall/

#refresh firewall rules

esxcli network firewall refresh

手动运行一下:

/etc/rc.local.d/local.sh

之后重启就会自动加载啦

0

评论区