关于VMWare workstation 16 pro 的日常记录
目录
转载请注明出处,博客园smlile-you-me!!!
NAT Network
了解NAT设备
NAT设备连接到VMnet8虚拟交换机。连接到NAT网络的虚拟机也会使用VMnet8虚拟交换机 NAT设备会等待VMnet8虚拟网络中的虚拟机发出的数据包。当数据包抵达时,NAT设备会将虚拟机地址转换为主机系统的地址,然后再将数据包转发到外部网络。 当数据从专用网络虚拟机的外部网络送达时,NAT设备会接收数据,将网络地址替换为虚拟机地址,然后将数据转发到虚拟网络的虚拟机中。 这种转换会自动进行,只需对客户机操作系统和主机系统进行少量配置即可。 NAT设备属于DNS代理,可将DNS请求从虚拟机转发到主机系统已经识别的DNS服务器。响应信息会返回NAT设备,然后被转发到虚拟机中。 如果它们是从虚拟DHCP服务器获得配置信息,NAT网络上的虚拟机将使用NAT设备作为DNS服务器。专用NAT网络中的虚拟机无法通过DNS访问。 要让 NAT 网络上运行的虚拟机按照 DNS 名称相互访问,您必须设置一个连接到 NAT 网络的专用 DNS 服务器并将虚拟机配置为使用 DNS 服务器
编辑NAT配置文件
如果您是高级用户,可编辑NAT配置文件来修改NAT设置。 NAT配置文件的位置取决于主机操作系统 Windows Server 2008/2012 R2、Windows7/8/10: C:\ProgramData\VMware\vmnetnat.conf Linux: /etc/vmware/vmnet8/nat/nat.conf NAT配置文件分为多个部分,每个部分用于配置NAT设备的一部分。以方括号包围的文本(如[dns])是一个部分的起点标记。 每个部分都包含一个或多个配置参数。配置参数的格式为 ip = 192.168.27.1/24 注:如果编辑了NAT配置文件(nat.conf),而后又使用了虚拟网络编辑器则对nat.conf所做的编辑会丢失
NAT配置文件中的各个部分
Linux nat.conf文件示例
报错
error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
参考
转载请注明出处,博客园smlile-you-me!!!
使用的os是mint21
rambo@p360:~$ systemctl status vmware.service × vmware.service - LSB: This service starts and stops VMware services Loaded: loaded (/etc/init.d/vmware; generated) Active: failed (Result: exit-code) since Sun 2022-08-21 06:02:57 CST; 1h 13min ago Docs: man:systemd-sysv-generator(8) Process: 1464 ExecStart=/etc/init.d/vmware start (code=exited, status=1/FAILURE) CPU: 140ms 8月 21 06:02:57 p360 VMware-init[1549]: /usr/sbin/vmware-authdlauncher: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory 8月 21 06:02:57 p360 vmware[1464]: [41B blob data] 8月 21 06:02:57 p360 systemd[1]: vmware.service: Control process exited, code=exited, status=1/FAILURE 8月 21 06:02:57 p360 systemd[1]: vmware.service: Failed with result 'exit-code'. 8月 21 06:02:57 p360 systemd[1]: vmware.service: Unit process 1525 (vmnet-bridge) remains running after unit stopped. 8月 21 06:02:57 p360 systemd[1]: vmware.service: Unit process 1533 (vmnet-netifup) remains running after unit stopped. 8月 21 06:02:57 p360 systemd[1]: vmware.service: Unit process 1543 (vmnet-dhcpd) remains running after unit stopped. 8月 21 06:02:57 p360 systemd[1]: Failed to start LSB: This service starts and stops VMware services. 解决: rambo@p360:~$ sudo ln -s /usr/lib/vmware/lib/libssl.so.1.1/libssl.so.1.1 /usr/lib/libssl.so.1.1 rambo@p360:~$ sudo ln -s /usr/lib/vmware/lib/libcrypto.so.1.1/libcrypto.so.1.1 /usr/lib/libcrypto.so.1.1 rambo@p360:~$ systemctl restart vmware.service rambo@p360:~$ systemctl status vmware.service ● vmware.service - LSB: This service starts and stops VMware services Loaded: loaded (/etc/init.d/vmware; generated) Active: active (running) since Sun 2022-08-21 07:20:10 CST; 4min 40s ago Docs: man:systemd-sysv-generator(8) Process: 9444 ExecStart=/etc/init.d/vmware start (code=exited, status=0/SUCCESS) Tasks: 1 (limit: 76638) Memory: 1.6M CPU: 147ms CGroup: /system.slice/vmware.service └─9514 /usr/sbin/vmware-authdlauncher 8月 21 07:20:09 p360 systemd[1]: Starting LSB: This service starts and stops VMware services... 8月 21 07:20:09 p360 vmware[9444]: Starting VMware services: 8月 21 07:20:09 p360 vmware[9444]: [36B blob data] 8月 21 07:20:09 p360 vmware[9444]: [52B blob data] 8月 21 07:20:09 p360 vmware[9444]: [53B blob data] 8月 21 07:20:10 p360 vmware[9444]: [29B blob data] 8月 21 07:20:10 p360 vmware[9444]: [41B blob data] 8月 21 07:20:10 p360 vmware[9444]: [36B blob data] 8月 21 07:20:10 p360 systemd[1]: Started LSB: This service starts and stops VMware services.
使用VMware workstation 16 pro nat绑定主机名和IP
转载请注明出处,博客园smlile-you-me!!!
rambo@p360:~$ sudo vim /etc/vmware/vmnet8/dhcpd/dhcpd.conf .... .... host vmnet8 { hardware ethernet 00:50:56:C0:00:08; fixed-address 172.16.186.1; option domain-name-servers 0.0.0.0; option domain-name ""; option routers 0.0.0.0; } ####### VMNET DHCP Configuration. End of "DO NOT MODIFY SECTION" ####### # 添加如下行,以下内容仅供按mac绑定IP,okd4-bootstrap只是一个标识名,可自定义 host okd4-bootstrap { hardware ethernet 00:50:56:25:14:35; fixed-address 172.16.186.131; } 重启vmware服务(e.g. systemctl restart vmware)或者重启宿主之后该配置便会生效。当再次启动okd4-bootstrap并用DHCP获取地址,就会发现IP已经和DHCP配置里写入的地址一样 rambo@p360:~$ systemctl restart vmware
欢迎加入QQ群一起讨论Linux、开源等技术
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」