就是作初始化的时候,发现yum源不对,以致于没法安装wget,ifconfig等,
如今从新从别的虚拟机上下载了yum源,可是xshell没法链接新安装的7.6的机器没法将下载到的CentOS-Base.repo进行替换
1,确认虚拟机模式改为nat,与本地网络是通的,如果桥接模式可能获取不到IP
2,修改了/etc/sysconfig/network-scripts/ifcfg-ens33 文件里面的ONBOOT权限改成yeslinux
重启网关 service network restartshell
3,新机器 iptables和selinux必定要先关了,要否则遇到各类奇葩问题,还没报错日志缓存
systemctl stop NetworkManager systemctl disable NetworkManager
4,设置防火墙
关闭防火墙
首先永久关闭systemctl disable firewalld.service
而后关闭当前防火墙systemctl stop firewalld.service
安全
为了安全起见笔者选择设置防火墙白名单:网络
firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.1.8" port protocol="tcp" port= "22" accept" firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.1.8" port protocol="tcp" port= "21" accept"
重启防火墙systemctl restart firewalld.service
展现防火墙列表firewall-cmd --list-all
tcp
关闭selinux
首先查看selinux状态sestatus -v
能够看到SELinux status enabled (默认)
修改/etc/selinux/config 将SELINUX=enforcing 改成 SELINUX=disabled
而后重启虚拟机便可.
注:以上两个安全服务的永久关闭只是适用于本身试验的环境下方便虚拟机畅通访问,实际生产环境不该该这么作.ide
重启防火墙后仍是连不上,再查看下本身的本机地址ip addr
发现以前查看ip地址有个乌龙,如今用新发现的地址从本机ping一下:3d
5,下载新的yum源文件安装生效
在别的机器上下载yum源,笔者选择阿里的yum源地址:
备份原YUM源配置文件rest
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
删除原有的文件日志
rm -f /etc/yum.repos.d/CentOS-Base.repo
获取阿里YUM源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
6,让新的yum源生效
清空原先的yum缓存yum clean all
载入新的yum缓存yum makecache
执行yum安装ifconfigyum install net-tools
命令成功展现:ifconfig
总结:新机器 iptables和selinux必定要先关了,要否则遇到各类奇葩问题,还没报错日志