个人主页深邃-❄️专栏传送门《C语言》《数据结构与算法》《Web安全》Gitee仓库《C语言》《数据结构与算法》目录Kali网络配置桥接模式NAT模式仅主机模式Kali中查看网络检查网络LinuxEnvConfig配置脚本Kali基础配置和使用修改密码权限切换软件管理常用 apt 命令示例apt 源更新源更换其他的镜像源设置ROOT切换用户Kali设置中文Kali网络配置VMnet0:桥接模式隐藏VMnet1:仅主机模式VMnet8NAT模式桥接模式桥接模式Bridged Mode是虚拟机VM常用的网络连接模式之一其核心作用是让虚拟机直接接入物理网络成为物理局域网LAN中的一台 “独立设备”。桥接模式类似于和你的物理机处于同一个WIFI或者同一个局域网下。注意校园网不能桥接因为运营商做了限制而且校园网需要认证需要学号和密码校园网不是自动分配而是认证后才会分配桥接只会让虚拟机成为独立设备所以不行找到虚拟机设置选择网络适配器选择桥接即可NAT模式NAT 模式Network Address Translation网络地址转换模式是另一种常用的网络连接方式其核心是通过 “地址转换” 让虚拟机间接接入外部网络同时保持相对隔离的网络环境。NAT模式类似于独立给虚拟机中的机器分配一个网络让其中的机器接入进来注意Kali使用NAT模式比较稳定。只要主机有网络虚拟机就有网络校园网检测不出来虚拟机内网私有IP校园网 只能看到电脑一台设备1. 虚拟机生成一个内网私网IP比如 192.168.x.x2. 所有上网流量先发给物理主机3. 物理主机通过NAT转换把流量包装成自己的身份发给校园网4. 校园网全程只识别到你的电脑完全发现不了后台还有虚拟机找到虚拟机设置选择网络适配器选择NAT即可仅主机模式仅主机模式Host-Only Mode也译作 “主机模式”是一种高度隔离的网络连接模式其核心特点是虚拟机仅能与物理机主机以及其他同模式的虚拟机通信完全隔离于外部网络包括互联网和物理局域网仅主机类似于NAT但是不能上网是一个隔离的环境网络找到虚拟机设置选择网络适配器选择仅主机即可Kali中查看网络kali 中查看网络使用命令如下ifconfig检查网络在kali中打开浏览器输入百度的地址, 如果有显示代表网络正常www.baidu.comping 是 Windows、Linux、Mac 所有系统都自带的、最基础的网络诊断命令专门用来测试两台设备之间网络能不能通、延迟高不高、稳不稳定用主机ping一下虚拟机LinuxEnvConfig配置脚本针对Kali等系统的配置脚本用户配置各种环境1、下载配置脚本gitclone https://gitee.com/yijingsec/LinuxEnvConfig.git2、进入到脚本目录下cdLinuxEnvConfig3、使用管理员权限运行脚本sudobashLinuxEnvConfig.shKali基础配置和使用修改密码kali中默认账号密码kali / kali如果想要更改密码使用如下的命令1、更改 Kali 用户密码passwdkali权限切换kali中最高的权限是root一般情况root是未启用状态如果想要执行高权限的指令需要在指令之前添加sudo即可sudo 你要操作的指令sudo英文Super User Do 超级用户执行例如使用最高权限运行 LinuxEnvConfig脚本sudobashLinuxEnvConfig.sh软件管理apt 是 Advanced Package Tool高级包管理工具的缩写是 Debian、Ubuntu、Kali Linux 等基于Debian 的 Linux 系统中用于管理软件包的 现代命令行工具。常用 apt 命令示例安装软件sudo apt install 软件名更新软件源列表sudo apt update升级所有可更新软件sudo apt upgrade搜索软件apt search 关键词卸载软件保留配置sudo apt remove 软件名彻底卸载软件删除配置sudo apt purge 软件名例如安装 vim 文本编辑器sudoapt-yinstallvimapt 源源就类似于下载地址如果源访问不了就不能下载安装软件如果要去更新源一定要确保网络可以访问源kali的默认源如下deb http://http.kali.org/kali kali-rolling main contrib non-free non-free-firmwareKali里装/下载软件是从系统预设的官方/国内镜像「软件仓库源」里用apt命令一键拉取、自动安装。这就是为什么用指令能下载软件的原因了。注意源不会自动更新虽然链接一直都不变保持着最新因为怕更新搞崩系统更新源更新之前一定要确保自己的网络可以访问到源地址否则更新失败更新软件源列表sudoaptupdate 升级所有可更新软件sudoaptupgrade更换其他的镜像源使用脚本配置源注意只有在默认源访问不到的情况下才去更新源否则不需要更新会出现BUGsudobashLinuxEnvConfig.sh可以用Kali的浏览器判断一下系统自带的源好不好用好用的话就不需要换源了设置ROOT设置root密码出于安全考虑Kali Linux默认禁用root用户。如果需要使用root权限也可以使用我们内置的脚本配置和启用sudobashLinuxEnvConfig.sh切换用户suroot切换root用户Kali设置中文使用如下的命令安装中文sudodpkg-reconfigure locales1.使用键盘的下键盘找到 zh_CN 按空格选择2.按tab 键选择到 OK 然后回车3.选择zh_CN 然后回车选择4.完成后重启系统即可重启命令sudoreboot5.等待开机输入账号和密码完成中文设置然后保留旧名称