SSH连接CentOS7虚拟机网络配置
SSH连接CentOS7虚拟机网络配置
请确保VMnet8网卡存在,文章使用NAT模式进行网络设置
1、VMware Workstation 设置
- 虚拟机设置网络适配器模式为【NAT】,设备状态选择【已连接】与【启动时连接】
- 虚拟机中点击导航栏编辑->虚拟网络编辑器->选择 VMnet8->更改设置,子网 IP 更改,如【192.168.25.0】
- 取消勾选【使用本地 DHCP 服务将 IP 地址分配给虚拟机】
- (此步骤可不进行配置)点击【NAT 设置】,进行【网关 IP】配置,如【192.168.25.2】
- 保存并退出
2、Windows 主机设置
-
打开 Windows 控制面板->网络和 Internet->网络和共享中心->更改适配器设置
-
选择 VMnet8 右键点击属性->选择 Internet 协议版本 4->属性->使用下面的 IP 地址进行设置
-
如 IP 地址【192.168.21.1】,子网掩码【255.255.255.0】,确定退出
3、CentOS7 设置
-
打开 CentOS7 终端
-
切换目录
su root #切换为root用户
# 输入密码
cd /etc/sysconfig/network-scripts/
- 编辑网卡
vi ifcfg-ens32 # ens32为网卡名,建议在输入完iccfg-en后使用Tab键自动完成
- 配置网络如下:
ONBOOT="yes" # 可能已有,需要更改,yes表示网卡开机自启动
BOOTPROTO="none" # 可能已有,需要更改,none或者static表示静态IP地址,dhcp为动态分配地址
IPADDR="192.168.21.3" # 虚拟机静态IP地址。为none或static配置有效
PREFIX="24" # 子网掩码,ip地址对应的子网掩码
GATEWAY="192.168.21.2" # 默认网关,一般为VMWorkstation NAT模式【网关IP】的ip地址
-
保存并退出编辑,按【esc】后命令输入【:wq】
-
添加DNS服务器
vi /etc/resovlf.conf # 编辑DNS服务器配置文件
- 添加以下内容
nameserver 114.114.114.114
nameserver 8.8.8.8
-
保存并退出编辑
-
重启网卡服务
systemctl restart network.service
4、关闭防火墙
此处永久关闭了所有的防火墙,可专门配置开放SSH的连接端口,一般端口为22
1.查看防火墙状态:
systemctl status firewalld.service
如果 Activate 为 activate(running) 则表示为启用状态;
如果 Activate 为 inactivate(dead) 则为未启用。
2.关闭防火墙:
systemctl stop firewalld.service
3.永久关闭防火墙:
systemctl disable firewalld.service
4.防火墙其他命令
-
启用防火墙:
systemctl start firewalld.service -
防火墙开机自启动:
systemctl enable firewalld.service

浙公网安备 33010602011771号