就是作初始化的時候,發現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必定要先關了,要否則遇到各類奇葩問題,還沒報錯日誌