运维开发网

CentOS7配置IP和远程连接

运维开发网 https://www.qedev.com 2021-02-14 12:24 出处:51CTO 作者:纸皮灯笼
CentOS配置IP和远程连接1.配置IPa.VMwareWorkstation内开机,登录centos。b.执行dhclient,获取IP,然后ipaddr查看网卡获取到的IP。c.编辑--虚拟网络编辑器内查看网段和网关是否正常。此时的IP是自动获取,下次重启是会改变的,如果要远程连接,虚拟机内的IP要保持静态。所以需要修改网卡文件。d.输入vi/etc/sysconfig/network-sc

CentOS配置IP和远程连接

1.配置IP

a.VMware Workstation内开机,登录centos。

CentOS7配置IP和远程连接

b.执行dhclient,获取IP,然后ip addr 查看网卡获取到的IP。

CentOS7配置IP和远程连接

c.编辑--虚拟网络编辑器内查看网段和网关是否正常。

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

此时的IP是自动获取,下次重启是会改变的,如果要远程连接,虚拟机内的IP要保持静态。所以需要修改网卡文件。

d.输入vi /etc/sysconfig/network-scripts/ifcfg-ens33 进入文件内修改

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

将光标移动到BOOTPROTO=dhcp行尾,按i键,左下角会出现--INSERT--,此时表示可编辑状态。

将BOOTPROTO=dhcp修改为BOOTPROTO=static

ONBOOT=no修改为ONBOOT=yes

末尾处加上

IPADDR=192.168.237.128

NETMASK=255.255.255.0

GATEWAY=192.168.237.2

DNS1=119.29.29.29

按Esc键,左下角--INSERT--消失,按:键,输入wq,回车保存退出。

CentOS7配置IP和远程连接

e.修改完网卡配置文件后,需要重启网络服务。systemctl restart network.service

尝试ping外网试试网络是否连通。

CentOS7配置IP和远程连接

如果网络不通,报错connect:Network is unreachable。需要检查网卡配置文件是否写错。

用route -n查看是否有获取到网关。

也可以在虚拟网络编辑器里将NAT模式的配置移除,重新添加。进行排查。

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

f.网络连通后,可以用yum命令安装ifconfig,方便查看网络。

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

2.使用Xshell远程连接虚拟机

Xshell官网:https://www.netsarang.com/zh/xshell-download/

a.个人用户填写下免费授权。

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

b.下载安装完成后,需要新建一个会话。

名称自定义,协议选择SSH,主机输入虚拟机内的IP。用户身份验证输入用户名和密码,登录方式选择password,稍后会改为Public Key密钥登录。

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

保持活动状态可以设置时间为10分钟,以防离开时间长未操作断连。

CentOS7配置IP和远程连接

c.点击确定后,选择连接。会跳出安全警告,选择接受并保存。

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

此时已登录成功。

工具--选项--键盘和鼠标,可以设置Xshell鼠标的使用习惯,根据自己操作来设置。

CentOS7配置IP和远程连接

工具--配色方案,根据习惯选择。无要求。

CentOS7配置IP和远程连接

3.设置Xshell密钥登录

a.创建autorized_keys文件

CentOS7配置IP和远程连接

b.点击工具--新建用户密钥生成向导,密钥类型选择RSA,密钥长度选择2048,之后快速移动鼠标,自动生成。

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

c.输入密钥名称,密码,点击下一步。

CentOS7配置IP和远程连接

d.复制框内生成的公钥后,点击保存为文件,选择合适的分区保存。然后点击完成。弹出管理窗口后点击完成。

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

e.将复制的公钥粘贴到authorized_keys文件中,并注释描述来自何处的公钥。

CentOS7配置IP和远程连接

f.保存退出后,输入setenforce 0,将seLinux关闭。

CentOS7配置IP和远程连接

右键当前的会话,点击属性。

CentOS7配置IP和远程连接

在用户身份验证里删除密码,勾选Public Key,点击设置,选择刚才保存的密钥。输入密码,点击确定。再点击连接。

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

CentOS7配置IP和远程连接

此时,密钥认证登录成功。

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号