一、静态IP配置

        1、VMware虚拟机设置

0x00 NAT模式

  虚拟机--设置--网络适配器--自定义--VMnet8(NAT模式) |

  选NAT模式(N)也行{不过网络虚拟机编辑那里需要多点一下,我放在图二}

esxi 虚拟机配置静态ip esxi设置静态ip_服务器

图二↓

esxi 虚拟机配置静态ip esxi设置静态ip_配置文件_02

0x01 虚拟网络编辑器

编辑--虚拟网络编辑器--NAT模式

esxi 虚拟机配置静态ip esxi设置静态ip_服务器_03

 

esxi 虚拟机配置静态ip esxi设置静态ip_linux_04

 

esxi 虚拟机配置静态ip esxi设置静态ip_运维_05

 2、虚拟机内部配置文件

        0x00 CentOS

  ens33配置文件

    进入你的CenOS虚拟机 ,桌面右键点击Open Terminal

esxi 虚拟机配置静态ip esxi设置静态ip_服务器_06

前提前提前提!你得是root用户!!! 

 输入下面这串命令 进入ens33配置文档

vim /etc/sysconfig/network-scripts/ifcfg-ens33

修改ens33配置文件 (什么?不会用vim?我在下面的疑难杂症给你写了awa)

esxi 虚拟机配置静态ip esxi设置静态ip_配置文件_07

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登录(只是密码登录,公钥那个就不用管)

esxi 虚拟机配置静态ip esxi设置静态ip_配置文件_08

# 允许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! 然后回车 (当然一般来说是修改错东西了,但是不知道他原来是啥才用这个;或者是不想改了才用)

        重启网络异常

esxi 虚拟机配置静态ip esxi设置静态ip_esxi 虚拟机配置静态ip_09

# 关闭NetworkManager服务
systemctl stop NetworkManager
systemctl restart network.service
service network restart
# 问题解决

二、Xshell连接

文件--新建--连接 | (当然了一开始打开会有弹窗,反正是新建一个会话就对了) 

esxi 虚拟机配置静态ip esxi设置静态ip_服务器_10

连接--用户身份验证

esxi 虚拟机配置静态ip esxi设置静态ip_运维_11