溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

新建虛擬機(jī)無(wú)法執(zhí)行ifconfig

發(fā)布時(shí)間:2020-07-19 17:27:11 來(lái)源:網(wǎng)絡(luò) 閱讀:232 作者:wx5dcc1bb1ac912 欄目:系統(tǒng)運(yùn)維

就是做初始化的時(shí)候,發(fā)現(xiàn)yum源不對(duì),以至于無(wú)法安裝wget,ifconfig等,
現(xiàn)在重新從別的虛擬機(jī)上下載了yum源,但是xshell無(wú)法連接新安裝的7.6的機(jī)器無(wú)法將下載到的CentOS-Base.repo進(jìn)行替換
1,確認(rèn)虛擬機(jī)模式改成nat,與本地網(wǎng)絡(luò)是通的,若是橋接模式可能獲取不到IP
新建虛擬機(jī)無(wú)法執(zhí)行ifconfig
2,修改了/etc/sysconfig/network-scripts/ifcfg-ens33 文件里面的ONBOOT權(quán)限改為yes

新建虛擬機(jī)無(wú)法執(zhí)行ifconfig

重啟網(wǎng)關(guān) service network restart

3,新機(jī)器 iptables和selinux一定要先關(guān)了,要不然遇到各種奇葩問(wèn)題,還沒(méi)報(bào)錯(cuò)日志

systemctl stop NetworkManager
systemctl disable NetworkManager

新建虛擬機(jī)無(wú)法執(zhí)行ifconfig

4,設(shè)置防火墻
關(guān)閉防火墻
首先永久關(guān)閉
systemctl disable firewalld.service
然后關(guān)閉當(dāng)前防火墻
systemctl stop firewalld.service

為了安全起見(jiàn)筆者選擇設(shè)置防火墻白名單:

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

關(guān)閉selinux
首先查看selinux狀態(tài)
sestatus -v 可以看到SELinux status enabled (默認(rèn))
修改/etc/selinux/config 將SELINUX=enforcing 改為 SELINUX=disabled
然后重啟虛擬機(jī)即可.
注:以上兩個(gè)安全服務(wù)的永久關(guān)閉只是適用于自己試驗(yàn)的環(huán)境下方便虛擬機(jī)暢通訪問(wèn),實(shí)際生產(chǎn)環(huán)境不應(yīng)該這么做.

重啟防火墻后還是連不上,再查看下自己的本機(jī)地址
新建虛擬機(jī)無(wú)法執(zhí)行ifconfig
ip addr
新建虛擬機(jī)無(wú)法執(zhí)行ifconfig
發(fā)現(xiàn)之前查看ip地址有個(gè)烏龍,現(xiàn)在用新發(fā)現(xiàn)的地址從本機(jī)ping一下:
新建虛擬機(jī)無(wú)法執(zhí)行ifconfig

5,下載新的yum源文件安裝生效
在別的機(jī)器上下載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
執(zhí)行yum安裝ifconfig
yum install net-tools
命令成功展示:
ifconfig
新建虛擬機(jī)無(wú)法執(zhí)行ifconfig

總結(jié):新機(jī)器 iptables和selinux一定要先關(guān)了,要不然遇到各種奇葩問(wèn)題,還沒(méi)報(bào)錯(cuò)日志

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI