
🦆 个人主页:深邃-
目录
Kali网络配置
VMnet0:桥接模式(隐藏)
VMnet1:仅主机模式
VMnet8:NAT模式
桥接模式
桥接模式(Bridged Mode) 是虚拟机(VM)常用的网络连接模式之一,其核心作用是让虚拟机直接接入物理网络,成为物理局域网(LAN)中的一台 "独立设备"。
桥接模式类似于和你的物理机处于同一个WIFI或者同一个局域网下。

注意:校园网不能桥接,因为运营商做了限制,而且校园网需要认证(需要学号和密码,校园网不是自动分配,而是认证后才会分配),桥接只会让虚拟机成为独立设备,所以不行

找到虚拟机设置,选择网络适配器,选择桥接即可

NAT模式
NAT 模式(Network Address Translation,网络地址转换模式) 是另一种常用的网络连接方式,其核心是通过 "地址转换" 让虚拟机间接接入外部网络,同时保持相对隔离的网络环境。
NAT模式类似于独立给虚拟机中的机器分配一个网络,让其中的机器接入进来

注意:Kali使用NAT模式,比较稳定。只要主机有网络,虚拟机就有网络(校园网检测不出来,虚拟机内网私有IP,校园网 只能看到电脑一台设备)
- 虚拟机生成一个内网私网IP(比如 192.168.x.x)
- 所有上网流量先发给物理主机
- 物理主机通过NAT转换,把流量包装成自己的身份发给校园网
- 校园网全程只识别到你的电脑,完全发现不了后台还有虚拟机

找到虚拟机设置,选择网络适配器,选择NAT即可

仅主机模式
仅主机模式(Host-Only Mode,也译作 "主机模式") 是一种高度隔离的网络连接模式,其核心特点是:虚拟机仅能与物理机(主机)以及其他同模式的虚拟机通信,完全隔离于外部网络(包括互联网和物理局域网)
仅主机类似于NAT,但是不能上网,是一个隔离的环境网络


找到虚拟机设置,选择网络适配器,选择仅主机即可

Kali中查看网络
kali 中查看网络使用命令如下
bash
ifconfig

检查网络
在kali中打开浏览器,输入百度的地址, 如果有显示,代表网络正常
bash
www.baidu.com

ping 是 Windows、Linux、Mac 所有系统都自带的、最基础的网络诊断命令,专门用来测试:两台设备之间,网络能不能通、延迟高不高、稳不稳定
用主机ping一下虚拟机

LinuxEnvConfig配置脚本
针对Kali等系统的配置脚本用户配置各种环境
1、下载配置脚本
bash
git clone https://gitee.com/yijingsec/LinuxEnvConfig.git
2、进入到脚本目录下
bash
cd LinuxEnvConfig
3、使用管理员权限运行脚本
bash
sudo bash LinuxEnvConfig.sh

Kali基础配置和使用
修改密码
kali中默认账号密码:kali / kali,如果想要更改密码使用如下的命令
1、更改 Kali 用户密码
bash
passwd kali

权限切换
kali中最高的权限是root,一般情况root是未启用状态,如果想要执行高权限的指令,需要在指令之前添加sudo即可
sudo 你要操作的指令
sudo英文:Super User Do 超级用户执行
例如:使用最高权限运行 LinuxEnvConfig脚本
bash
sudo bash LinuxEnvConfig.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 文本编辑器:
bash
sudo apt -y install vim

apt 源
源:就类似于下载地址,如果源访问不了,就不能下载安装软件,如果要去更新源,一定要确保网络可以访问源
kali的默认源如下
bash
deb http://http.kali.org/kali kali-rolling main contrib non-free non-free-firmware

Kali里装/下载软件,是从系统预设的官方/国内镜像「软件仓库(源)」里,用apt命令一键拉取、自动安装。
这就是为什么用指令能下载软件的原因了。
注意:源不会自动更新(虽然链接一直都不变,保持着最新)因为怕更新搞崩系统
更新源
更新之前一定要确保自己的网络可以访问到源地址,否则更新失败
bash
更新软件源列表:sudo apt update
升级所有可更新软件:sudo apt upgrade

更换其他的镜像源
使用脚本配置源
注意:只有在默认源访问不到的情况下才去更新源,否则不需要更新(会出现BUG)
bash
sudo bash LinuxEnvConfig.sh

- 可以用Kali的浏览器判断一下系统自带的源好不好用,好用的话就不需要换源了

设置ROOT
设置root密码:出于安全考虑,Kali Linux默认禁用root用户。如果需要使用root权限,也可以使用我们内置的脚本配置和启用
bash
sudo bash LinuxEnvConfig.sh

切换用户
bash
su root
切换root用户

Kali设置中文
使用如下的命令安装中文
bash
sudo dpkg-reconfigure locales


1.使用键盘的下键盘,找到 zh_CN 按空格选择

2.按tab 键选择到 OK 然后回车

3.选择zh_CN 然后回车选择

4.完成后重启系统即可
重启命令
bash
sudo reboot

5.等待开机输入账号和密码完成中文设置,然后保留旧名称

