kali 虚拟机VMware

  • 在给服务器安装系统的时候,一般需要做两件事情
  • 安装了多个远程操控软件:有时某个远程控制可能因为更新等原因无法使用,也可以访问此链接,其中包含一些有关远程控制的内容
  • 如果有可能的话可以给电脑安装一个虚拟机,虚拟机可以帮助运行某些windows软件,也可以将多余的网卡分享给它。
wget https://download3.vmware.com/software/WKST-1623-LX-New/VMware-Workstation-Full-16.2.3-19376536.x86_64.bundle
--2022-11-24 23:37:31--  https://download3.vmware.com/software/WKST-1623-LX-New/VMware-Workstation-Full-16.2.3-19376536.x86_64.bundle
正在解析主机 download3.vmware.com (download3.vmware.com)... 223.119.202.124, 2600:1417:7800:39c::2ef, 2600:1417:7800:3aa::2ef
正在连接 download3.vmware.com (download3.vmware.com)|223.119.202.124|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:548382816 (523M) [application/x-octet-stream]
正在保存至: “VMware-Workstation-Full-16.2.3-19376536.x86_64.bundle”

VMware-Workstation- 100%[===================>] 522.98M  2.64MB/s  用时 2m 21s  

2022-11-24 23:39:53 (3.70 MB/s) - 已保存 “VMware-Workstation-Full-16.2.3-19376536.x86_64.bundle” [548382816/548382816])
chmod +x VMware-Workstation-Full-16.2.3-19376536.x86_64.bundle
sudo ./VMware-Workstation-Full-16.2.3-19376536.x86_64.bundle
[sudo] fakeoccupational 的密码:
Extracting VMware Installer...done.
Installing VMware Workstation 16.2.3
    Configuring...
[######################################################################] 100%
Installation was successful.

在这里插入图片描述在这里插入图片描述

sudo apt-get update
sudo apt-get install build-essential linux-headers-$(uname -r)
git clone https://github.com/mkubecek/vmware-host-modules.git
cd vmware-host-modules
git checkout workstation-16.2.3   # 根据自己的版本调整
sudo make
sudo make install

在这里插入图片描述MIYAO
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述

sudo  /etc/init.d/vmware start# https://blog.csdn.net/qq_37688753/article/details/85084963
[sudo] fakeoccupational 的密码:
Starting VMware services:
   Virtual machine monitor                                             done
   Virtual machine communication interface                             done
   VM communication interface socket family                            done
   Virtual ethernet                                                    done
   VMware Authentication Daemon                                        done
   Shared Memory Available                                             done

在这里插入图片描述

┌──(fakeoccupational㉿fakeoccupational)-[~/下载/vmware-host-modules]
└─$ git checkout workstation-16.2.3
分支 'workstation-16.2.3' 设置为跟踪 'origin/workstation-16.2.3'。
切换到一个新分支 'workstation-16.2.3'
                                                                                
┌──(fakeoccupational㉿fakeoccupational)-[~/下载/vmware-host-modules]
└─$ sudo make
*-----------------------------------------------------------------------------
* Branch workstation-16.2.3 has been retired on 2022-08-11 and has not been
* receiving any updates since. Please switch to latest 16.x version
* available.
*
* Latest kernel version this branch is intended to work with is 5.19.
*-----------------------------------------------------------------------------
make -C vmmon-only 
make[1]: 进入目录“/home/fakeoccupational/下载/vmware-host-modules/vmmon-only”
Using kernel build system.
make -C /lib/modules/6.0.0-kali3-amd64/build/include/.. M=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[2]: 进入目录“/usr/src/linux-headers-6.0.0-kali3-amd64”
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/linux/driver.o
In file included from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./include/cpu_types.h:29,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./include/modulecall.h:33,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./common/vmx86.h:33,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/linux/driver.h:32,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/linux/driver.c:47:
/home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./include/vm_basic_defs.h:753: warning: "DO_ONCE" redefined
  753 | #define DO_ONCE(code)                                                   \
      | 
In file included from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/random.h:9,
                 from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/nodemask.h:97,
                 from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/list_lru.h:12,
                 from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/fs.h:13,
                 from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/highmem.h:5,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/linux/driver.c:25:
/usr/src/linux-headers-6.0.0-kali3-common/include/linux/once.h:46: note: this is the location of the previous definition
   46 | #define DO_ONCE(func, ...)                                                   \
      | 
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/linux/driverLog.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/linux/hostif.o
In file included from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./include/cpu_types.h:29,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./include/modulecall.h:33,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/linux/hostif.c:59:
/home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./include/vm_basic_defs.h:753: warning: "DO_ONCE" redefined
  753 | #define DO_ONCE(code)                                                   \
      | 
In file included from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/random.h:9,
                 from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/nodemask.h:97,
                 from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/sched.h:22,
                 from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/binfmts.h:5,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/linux/hostif.c:31:
/usr/src/linux-headers-6.0.0-kali3-common/include/linux/once.h:46: note: this is the location of the previous definition
   46 | #define DO_ONCE(func, ...)                                                   \
      | 
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/apic.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/comport.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/cpuid.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/crosspage.o
/home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/crosspage.o: warning: objtool: CrossPage_CodePage+0x1f7: 'naked' return found in RETHUNK build
/home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/crosspage.o: warning: objtool: CrossPage_CodePage+0x1f7: missing int3 after ret
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/memtrack.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/moduleloop.o
In file included from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./include/cpu_types.h:29,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./include/modulecall.h:33,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/moduleloop.c:33:
/home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./include/vm_basic_defs.h:753: warning: "DO_ONCE" redefined
  753 | #define DO_ONCE(code)                                                   \
      | 
In file included from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/random.h:9,
                 from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/nodemask.h:97,
                 from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/sched.h:22,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/moduleloop.c:31:
/usr/src/linux-headers-6.0.0-kali3-common/include/linux/once.h:46: note: this is the location of the previous definition
   46 | #define DO_ONCE(func, ...)                                                   \
      | 
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/phystrack.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/sharedAreaVmmon.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/statVarsVmmon.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/task.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/vmx86.o
In file included from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./include/cpu_types.h:29,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./include/modulecall.h:33,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/vmx86.h:33,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/vmx86.c:42:
/home/fakeoccupational/下载/vmware-host-modules/vmmon-only/./include/vm_basic_defs.h:753: warning: "DO_ONCE" redefined
  753 | #define DO_ONCE(code)                                                   \
      | 
In file included from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/random.h:9,
                 from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/nodemask.h:97,
                 from /usr/src/linux-headers-6.0.0-kali3-common/include/linux/sched.h:22,
                 from /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/common/vmx86.c:31:
/usr/src/linux-headers-6.0.0-kali3-common/include/linux/once.h:46: note: this is the location of the previous definition
   46 | #define DO_ONCE(func, ...)                                                   \
      | 
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/bootstrap/bootstrap.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/bootstrap/monLoader.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/bootstrap/monLoaderVmmon.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/bootstrap/vmmblob.o
  LD [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/vmmon.o
  MODPOST /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/Module.symvers
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/vmmon.mod.o
  LD [M]  /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/vmmon.ko
  BTF [M] /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/vmmon.ko
Skipping BTF generation for /home/fakeoccupational/下载/vmware-host-modules/vmmon-only/vmmon.ko due to unavailability of vmlinux
make[2]: 离开目录“/usr/src/linux-headers-6.0.0-kali3-amd64”
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[2]: 进入目录“/home/fakeoccupational/下载/vmware-host-modules/vmmon-only”
make[2]: “postbuild”已是最新。
make[2]: 离开目录“/home/fakeoccupational/下载/vmware-host-modules/vmmon-only”
cp -f vmmon.ko ./../vmmon.o
make[1]: 离开目录“/home/fakeoccupational/下载/vmware-host-modules/vmmon-only”
make -C vmnet-only 
make[1]: 进入目录“/home/fakeoccupational/下载/vmware-host-modules/vmnet-only”
Using kernel build system.
make -C /lib/modules/6.0.0-kali3-amd64/build/include/.. M=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[2]: 进入目录“/usr/src/linux-headers-6.0.0-kali3-amd64”
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/driver.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/hub.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/userif.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/netif.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/bridge.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/procfs.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/smac_compat.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/smac.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/vnetEvent.o
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/vnetUserListener.o
  LD [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/vmnet.o
  MODPOST /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/Module.symvers
  CC [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/vmnet.mod.o
  LD [M]  /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/vmnet.ko
  BTF [M] /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/vmnet.ko
Skipping BTF generation for /home/fakeoccupational/下载/vmware-host-modules/vmnet-only/vmnet.ko due to unavailability of vmlinux
make[2]: 离开目录“/usr/src/linux-headers-6.0.0-kali3-amd64”
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[2]: 进入目录“/home/fakeoccupational/下载/vmware-host-modules/vmnet-only”
make[2]: “postbuild”已是最新。
make[2]: 离开目录“/home/fakeoccupational/下载/vmware-host-modules/vmnet-only”
cp -f vmnet.ko ./../vmnet.o
make[1]: 离开目录“/home/fakeoccupational/下载/vmware-host-modules/vmnet-only”
┌──(fakeoccupational㉿fakeoccupational)-[~/下载/vmware-host-modules]
└─$ sudo make install
*-----------------------------------------------------------------------------
* Branch workstation-16.2.3 has been retired on 2022-08-11 and has not been
* receiving any updates since. Please switch to latest 16.x version
* available.
*
* Latest kernel version this branch is intended to work with is 5.19.
*-----------------------------------------------------------------------------
install -D -t /lib/modules/6.0.0-kali3-amd64/misc vmmon-only/vmmon.ko vmnet-only/vmnet.ko
strip --strip-debug /lib/modules/6.0.0-kali3-amd64/misc/vmmon.ko /lib/modules/6.0.0-kali3-amd64/misc/vmnet.ko
if test -z ""; then /sbin/depmod -a 6.0.0-kali3-amd64; fi


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值