您好,登錄后才能下訂單哦!
就是做初始化的時候,發現yum源不對,以至于無法安裝wget,ifconfig等,
現在重新從別的虛擬機上下載了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一定要先關了,要不然遇到各種奇葩問題,還沒報錯日志
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。