SSH连接CentOS7虚拟机网络配置

SSH连接CentOS7虚拟机网络配置

请确保VMnet8网卡存在,文章使用NAT模式进行网络设置

1、VMware Workstation 设置

  1. 虚拟机设置网络适配器模式为【NAT】,设备状态选择【已连接】与【启动时连接】
  2. 虚拟机中点击导航栏编辑->虚拟网络编辑器->选择 VMnet8->更改设置,子网 IP 更改,如【192.168.25.0】
  3. 取消勾选【使用本地 DHCP 服务将 IP 地址分配给虚拟机】
  4. (此步骤可不进行配置)点击【NAT 设置】,进行【网关 IP】配置,如【192.168.25.2】
  5. 保存并退出

2、Windows 主机设置

  1. 打开 Windows 控制面板->网络和 Internet->网络和共享中心->更改适配器设置

  2. 选择 VMnet8 右键点击属性->选择 Internet 协议版本 4->属性->使用下面的 IP 地址进行设置

  3. 如 IP 地址【192.168.21.1】,子网掩码【255.255.255.0】,确定退出

3、CentOS7 设置

  1. 打开 CentOS7 终端

  2. 切换目录

su root #切换为root用户
# 输入密码
cd /etc/sysconfig/network-scripts/
  1. 编辑网卡
vi ifcfg-ens32 # ens32为网卡名,建议在输入完iccfg-en后使用Tab键自动完成
  1. 配置网络如下:
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地址
  1. 保存并退出编辑,按【esc】后命令输入【:wq】

  2. 添加DNS服务器

vi /etc/resovlf.conf # 编辑DNS服务器配置文件
  1. 添加以下内容
nameserver 114.114.114.114
nameserver 8.8.8.8
  1. 保存并退出编辑

  2. 重启网卡服务

    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.防火墙其他命令

  1. 启用防火墙:

    systemctl start firewalld.service
    
  2. 防火墙开机自启动:

    systemctl enable firewalld.service
    
posted @ 2022-03-28 20:53  枯叶自会落下  阅读(28)  评论(0)    收藏  举报