虚拟机网络配置和远程连接

本文主要以NAT模式
配置网络
先看一下本机IP配置, 记一下网关信息
自己电脑控制台输入ipconfig

本机 dns
自己电脑 设置-> 网络->以太网->选择网络
在这里插入图片描述
查看虚拟机配置
编辑->虚拟网络编辑器
在这里插入图片描述

修改为和自己主机子网网关同一网段
在这里插入图片描述

DHCP设置
在这里插入图片描述

记一下起始IP和结束IP
在这里插入图片描述

然后进入centos系统
在这里插入图片描述

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

编辑该文件ifcfg-ens33(不同网卡文件不同), 配置静态ip, 改为BOOTPROTO=“static”

ONBOOT=yes
BOOTPROTO=static
ONBOOT=yes

添加网关及设置静态IP(ip不能超出起止IP,网关、DNS配置为自己电脑上网的DNS即可)

IPADDR=10.105.2.141     #ip要在虚拟机的起止ip之间
NETMASK=255.255.255.0
GATEWAY=10.105.2.254    #和自己电脑的网关对应
DNS1=10.105.1.97        #和自己电脑的dns对应
DNS2=10.96.114.11       #和自己电脑的dns对应
ZONE=public

执行命令,重启下网络

systemctl restart network.service

验证是否IP配置正确

ip addr

在这里插入图片描述

ping 一下百度
ping www.baidu.com
在这里插入图片描述
配置远程连接
安装 openssh-server

 yum install openssh-server

在这里插入图片描述

找到 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config,用Vi编辑器打开
将文件中,关于监听端口、监听地址前的 # 号去除

vi /etc/ssh/sshd_config

在这里插入图片描述

开启允许远程登录

开启使用用户名密码来作为连接验证!
在这里插入图片描述

保存退出
开启 sshd 服务,
sudo service sshd start
在这里插入图片描述

检查 sshd 服务是否已经开启
ps -aux | grep sshd
在这里插入图片描述

检查 22 号端口是否开启监听
netstat -an | grep 22
为了免去每次开启 CentOS 时,都要手动开启 sshd 服务,可以将 sshd 服务添加至自启动列表中
systemctl enable sshd.service
在自己电脑上ping一下虚拟机看看是否可以ping通

远程连接

输入账号密码
图片: https://uploader.shimo.im/f/YR8G7Rx3MmszN6Xa.png

这样子就已经远程连接上了

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值