【系统】VMware安装CentOS7后的网络以及SSH配置

VMware怎么使用CentOS7的ISO镜像安装系统的教程网上有很多,这里主要记录一下安装完毕后网络部分的配置以及SSH访问

  1. vi /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static
IPADDR=192.168.52.100
NETMASK=255.255.255.0
GATEWAY=192.168.52.1
DNS1=8.8.8.8
ONBOOT=yes
  1. systemctl restart network.service # 重启网络服务

  2. 打开本虚拟机设置,选择网络适配器为NET并且选中VMnet8

  3. 设置VMware的虚拟网络编辑器

  • 选择NAT模式的类型(名称为VMnet8)
  • 配置子网IP为192.168.52.0
  • 配置子网掩码255.255.255.0
  • 打开NAT设置
    • 配置网关IP192.168.52.1
  1. 打开宿主机的网络适配器设置,同样选中VMnet8右键属性,检查有没有什么配置和VMware里的配置不同

  2. 查看宿主机IP:打开Windows命令行并输入ipconfig

  3. 尝试宿主机虚拟机互ping,以及虚拟机ping www.baidu.com

配置宿主机远程ssh访问

# 检查是否安装了ssh服务
yum list installed | grep openssh-server

# (可选)没有安装ssh服务的话,安装
yum install openssh-server

# 配置ssh
vi /etc/ssh/sshd_config
    # 监听端口、地址的配置
    Port 22
    ListenAddress 0.0.0.0
    ListenAddress ::
    # 远程登陆
    PermitRootLogin yes
    # 允许用户名密码连接
    PasswordAuthentication yes
    # 不配置可能导致远程连接很慢才成功
    UseDNS no

# 开启sshd
sudo service sshd start

# 检查ssh是否开启成功
ps -e | grep sshd

# 配置开机启动ssh
systemctl enable sshd

配置时遇到的问题参考(来源于网上)

  • VMware中CentOS7静态ip的设置
  • VMware虚拟机设置centos固定ip地址
  • ssh连不上解决思路
1. 进入主机和虚拟机上查看ip地址,检查是否分配正常的ip地址,window 查看ip 命令:ipconfig/all,linux查看ip命令:ifconfig。如果都分配了正常的IP地址,则跳入第2步。

2. 检查vmvare中虚拟机的连接方式为哪一种,如果是NAT连接,请查看主机中的虚拟网卡 vmnet1(vmnet8)的网段是否和虚拟机的网段相同,如果不同请将vmnet1(vmnet8)的网段改为与虚拟机相同的网段;如果是桥接或者和主机共享模式等,请参考网上其他解决方案。

3. 完成第2步,主机和虚拟机互ping,如果不能ping通,查看双方的防火墙是否关闭,如果防火墙开启,则关闭防火墙。

4. 如果第3步完成之后,还不能ssh,那就查看 ssh 服务和端口号是否正常。

你可能感兴趣的:(Linux)