首页 / 虚拟机 / 新建虚拟机无法执行ifconfig
新建虚拟机无法执行ifconfig
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了新建虚拟机无法执行ifconfig,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1526字,纯文字阅读大概需要3分钟。
内容图文

现在重新从别的虚拟机上下载了yum源,但是xshell无法连接新安装的7.6的机器无法将下载到的CentOS-Base.repo进行替换
1,确认虚拟机模式改成nat,与本地网络是通的,若是桥接模式可能获取不到IP

2,修改了/etc/sysconfig/network-scripts/ifcfg-ens33 文件里面的ONBOOT权限改为yes
重启网关 service network restart
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
关闭selinux
首先查看selinux状态sestatus -v
可以看到SELinux status enabled (默认)
修改/etc/selinux/config 将SELINUX=enforcing 改为 SELINUX=disabled
然后重启虚拟机即可.
注:以上两个安全服务的永久关闭只是适用于自己试验的环境下方便虚拟机畅通访问,实际生产环境不应该这么做.
重启防火墙后还是连不上,再查看下自己的本机地址ip addr
发现之前查看ip地址有个乌龙,现在用新发现的地址从本机ping一下:
5,下载新的yum源文件安装生效
在别的机器上下载yum源,笔者选择阿里的yum源地址:
备份原YUM源配置文件
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一定要先关了,要不然遇到各种奇葩问题,还没报错日志
原文:https://blog.51cto.com/14613575/2455139
内容总结
以上是互联网集市为您收集整理的新建虚拟机无法执行ifconfig全部内容,希望文章能够帮你解决新建虚拟机无法执行ifconfig所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。