一、静态IP配置
1、VMware虚拟机设置
0x00 NAT模式
虚拟机--设置--网络适配器--自定义--VMnet8(NAT模式) |
选NAT模式(N)也行{不过网络虚拟机编辑那里需要多点一下,我放在图二}
图二↓
0x01 虚拟网络编辑器
编辑--虚拟网络编辑器--NAT模式
2、虚拟机内部配置文件
0x00 CentOS
ens33配置文件
进入你的CenOS虚拟机 ,桌面右键点击Open Terminal
前提前提前提!你得是root用户!!!
输入下面这串命令 进入ens33配置文档
vim /etc/sysconfig/network-scripts/ifcfg-ens33
修改ens33配置文件 (什么?不会用vim?我在下面的疑难杂症给你写了awa)
IPADDR=192.168.33.136
NETMASK=255.255.255.0
GATEWAY=192.168.33.2
DNS1=114.114.114.114
重启网络
然后重启网络 (什么?重启不了?显示了个红色的FAILED?放心吧疑难杂症写了)
service network restart
?不知道设置好的ip是啥?输入ifconfig ens33啊!
0x01 Kali
interfaces配置文件
root用户(前提)
命令行输入下面这行代码,进入interfaces配置文件
vim /etc/network/interfaces
把下面这串修改成这样即可
# 静态IP
auto eth0 # 网卡名称
iface eth0 inet static # IP地址类型,static为静态
address 192.168.33.135 # IP地址
netmask 255.255.255.0 # 掩码
gateway 192.168.33.2 # 网关
sshd服务配置
进入sshd配置文件
vim /etc/ssh/sshd_config
把圈起来的内容写入配置文件里,root用户就可以被Xshell登录(只是密码登录,公钥那个就不用管)
# 允许Root登录
PermitRootLogin yes
# 公钥认证
PubkeyAuthentication yes
记得启动ssh服务哦~
service ssh start # 启动ssh服务
service ssh status # 查询ssh服务状况
重启网络
把虚拟机重启一下即可
?不知道设置好的ip是啥?输入ifconfig eth0啊!
3、疑难杂症
vim基础使用方法
#基础用法
按I 进入编辑模式 |跟普通的记事本一样使用(不过鼠标移动不了光标,只能上下左右键移动)
按ESC 进入命令模式 |
输入冒号':' 进入末行模式 |wq是保存并退出;q!是不保存并退出;
#本博客的使用步骤:
按I 进去写完
按ESC
输入冒号':'
写的正确无误就再输入wq 然后回车即可
写错了就输入q! 然后回车 (当然一般来说是修改错东西了,但是不知道他原来是啥才用这个;或者是不想改了才用)
重启网络异常
# 关闭NetworkManager服务
systemctl stop NetworkManager
systemctl restart network.service
service network restart
# 问题解决
二、Xshell连接
文件--新建--连接 | (当然了一开始打开会有弹窗,反正是新建一个会话就对了)
连接--用户身份验证