说明:
CentOS 版本:CentOS-7-x86_64-DVD-2009
虚拟机网络:nat 模式,使用的默认的动态获取ip的方式,如果想配置静态ip,安装完成后可参考其他教程
步骤1:创建空白虚拟机:
选个最新的下一步
步骤2:安装CentOS-7
选择你下载的CentOS-7镜像文件,也就是后缀.iso那个文件
鼠标点下这里,就是聚焦的意思(点击去后面鼠标后面没了,如果想把鼠标弄出来 ctrl+alt 就有了),然后按上下箭头选中第一个
这里我选择有gui界面的,如果不想要界面的可以默认最小安装
ps: 有gui界面和基本开发环境的可以省去自己安装vim ifconfig这种必要的工具,而且终端可以复制粘贴命令,方便些
分区
检查下,点完成
配置网卡
设置密码后点完成,这里设置的 root,和用户名保持一致,免得以后很久没用忘记了
安装完成点击重启
点进去勾上
勾上后点左上角完成按钮
如果想添加其他用户可以点创建用户进行添加
到这里就安装完成了,开机就有了,会有初始设置的向导,自己看情况点就是。
步骤3:使用xshell等工具连接
1.看下ping 百度能不能成功,结果发现ip可以但是域名不行,那么是dns解析错误
解决办法:添加下列的dns到 /etc/sysconfig/network-scripts/ifcfg-ens33 网卡里面:
# 中国电信提供的公共 DNS
DNS1=114.114.114.114
# 阿里云 DNS
DNS2=223.5.5.5
# 腾讯云 DNS
DNS3=119.29.29.29
# Google 提供的公共 DNS,全球通用
DNS4=8.8.8.8
# Cloudflare DNS 全球快速,隐私保护
DNS5=1.1.1.1
如果你linux安装的是有界面的可以这样点进去,这样可以直接粘贴上面的内容
如果你没有界面那么只能敲命令进去,然后自己手动敲到文件里面:
# 打开这个文件,然后按 i 进入编辑模式,编辑完成按 esc 退出,然后输入 :wq 保存退出即可
vi /etc/sysconfig/network-scripts/ifcfg-ens33
编辑好了 ens33 网卡(注意:ens33 网卡是centos 7 默认都有的)需要重启网络服务:
systemctl restart network
成功ping通百度
2.查看ens33 的ip地址,在外面连接
使用xShell等工具连接,这里我用的是 FinalShell
连接成功
这里要注意的是,当你关闭了虚拟机这个ip是可能变化的,每次的ip都不一样。所以需要配置静态ip,配置后就不会变了,其实就是修改 /etc/sysconfig/network-scripts/ifcfg-ens33 网卡和虚拟机的虚拟网络编辑器配置,这个看其他教程吧。
补充命令
cat /etc/passwd
查看所有用户
userdel yf
删除yf账户
如果遇到报错
Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
执行命令:
#关闭NetWork Manager然后重启network
systemctl stop NetworkManager
systemctl start network
#将网络管理禁用,不然下次重启还需要在进行一次相同的操作
systemctl disable NetworkManager
#重启网卡服务
systemctl restart network
若对你有帮助,请点个赞吧,若能打赏不胜感激,谢谢支持!
本文地址:https://www.jianshu.com/p/fb033d555e2e?v=1744893671047,转载请注明出处,谢谢。
参考:https://blog.csdn.net/OneMaruko/article/details/144719633