ssh连接centos虚拟机

前言

与其纠结阿里腾讯,不如自己动手丰衣足食
欢迎访问 github

安装虚拟机软件及centos

安装过程按照网上通用教程一路走下去,记得网络模式选择NAT(网络地址转换)模式。

关于桥接模式和NAT模式的区别在这里插入图片描述

桥接模式:相当于在局域网内加了一台新的计算机,当然也会占用局域网中的一个IP地址,并且可以和其他终端进行相互访问,适合想把虚拟机当做一台完全独立的计算机看待,并且允许它和其他终端一样的进行网络通信的用户。
NAT模式:对外部网络来说,宿主机和虚拟机是一个IP,虚拟机通过宿主机进行网络通信,默认情况下,外部网络无法访问虚拟机,但是可以通过手动修改NAT设置实现端口转发功能。

NAT设置

以VMware为例,打开虚拟网络编辑器
在这里插入图片描述
在这里插入图片描述
选择NAT设置,查看网关IP,最后一位不能是1,因为1是给宿主机的VMnet8用的。
在这里插入图片描述
记住子网IP和子网掩码,后面要用。

虚拟机设置静态IP

登入虚拟机,编辑网卡配置

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

最后文件可能不是这个,ifcfg开头,加上一串英文和数字的就是,进入后,修改 BOOTPROTO参数为"static",并在末尾加上

IPADDR=192.168.252.88
NETMASK=255.255.255.0
GATEWAY=192.168.252.2
DNS1=114.114.114.114

IPADDR:静态IP。
NETMASK:子网掩码,与VM的NAT模式的一致,上面要记住的那个子网掩码。
GATEWAY:默认网关,同样与VM的NAT模式一致,上面要记住的那个子网IP。
DNS1:设置域名解析服务器,114.114.114.114是国内服务器,假如要访问外网的话加上DNS2参数,值为8.8.8.8。

重启网络服务

systemctl restart network.service

检查

虚拟机ping下www.baidu.com,能通就下一步,不能的话有两种原因,
第一种:能ping通ip但是ping不通域名,说明DNS没生效或是没设置,
第二种:ip,域名都ping不通,那就是NAT设置问题了,可能是宿主机和虚拟机不在一个网段,也可能是网关IP和VMnet8冲突了。
接下来,看下虚拟机的ip,

ip addr

在这里插入图片描述
如果inet是刚才设置的那个就OK啦。
最后,尝试使用ssh工具连接虚拟机(当然也可以使用vmtools,但是谁用谁知道),ip就是刚才看到的那个,连上去后就可以了。

主机ping下虚拟机,假如ping不通的话,网络连接里找到
在这里插入图片描述
点进去后修改ipv4为
在这里插入图片描述

结语

贫穷是第一生产力

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值