當前位置:
首頁 > 知識 > 虛擬機VBox安裝CentOS7及網路問題的解決

虛擬機VBox安裝CentOS7及網路問題的解決

虛擬機VBox安裝CentOS7及網路問題的解決

CentOS7

為了學習Docker,在虛擬機上安裝CentOS7,遇到問題和解決方式記錄一下。

CentOS6的可以看我之前的文章《虛擬機VBox安裝CentOS6.8,內外網訪問》


更新yum源

因為你懂得的原因,我把yum源更新為國內的,選的是阿里雲,還有163等供大家選。


cd /etc/yum.repos.d

備份:mv CentOS-Base.repo CentOS-Base.repo.bak

下載:wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

這時候按照網上教程應該是清理緩存並更新了,但是我們通常會出現yum被packagekit佔用的情況,這個對我沒啥用,並且是新安裝的系統,就直接kill了。

永久禁用:


vi /etc/yum/pluginconfig.d/langpacks.conf

把enable=1改為0。

依次執行:


yum clean all

yum makecache

yum update

重啟後無法連接外網

因為畢竟是自己的環境,CentOS會經常關閉、重啟,你會發現只要重啟,CentOS7的網路就不行了,內網SSH不上,外網也上不去。我查了很多資料,據說是CentOS默認關閉了網路。網上也有很多解決方案,但是我試了一天也沒解決,畢竟我只是個開發人員,這種事還是得靠專業人員來解決。

後來發現系統啟動後要執行一下:service network restart 網路就通了,但是我們總不能每次啟動後都手動操作一下吧,所以我想著用系統啟動後執行腳本的方式來做,步驟如下:


vi initnetwork.sh

腳本內容如下:

虛擬機VBox安裝CentOS7及網路問題的解決

啟動腳本

修改許可權:


chmod 777 initnetwork.sh

chmod +x /etc/rc.d/rc.local

vi /etc/rc.d/rc.local

在最後一行增加腳本路徑


絕對路徑/initnetwork.sh

重啟系統,發現網路已經沒問題了。


默認啟動命令行界面

之前我安裝是桌面,真實情況下沒必要,修改默認啟動命令行界面:


systemctl set-default multi-user.target

在命令行內輸入startx可以切換到圖形界面。

默認圖形界面:


systemctl set-default graphical.target

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Java個人學習心得 的精彩文章:

Spring Boot單元測試(Mock)
Spring Boot自己實現簡版OAuth2.0
Spring Cloud服務追蹤與日誌聚合
Spring Boot API可視化Swagger
Spring Cloud分散式配置中心Config

TAG:Java個人學習心得 |

您可能感興趣

Kolla中配置OpenStac虛機網路vxlan和vlan共存
Coindesk也要發幣?|EOS矽谷測試網路完成搭建|Telegram放棄ICO計劃
Azure虛擬網路整合MySQL、PostgreSQL服務
還有彩虹配色?!OFF-WHITE x Blazer Mid 「Rainbow」 驚現網路
Semtech與Comcast旗下的machineQ宣布已在美國的10座城市部署LoRaWAN網路
ICLR 2018 | 斯坦福大學教授Christopher Manning提出全可微神經網路架構MAC:可用於機器推理
OFF-WHITE × Vapor Street Flyknit 驚現網路!
快思聰:新的Crestron DM XiODirector網路設備簡化DMNVX網路視音頻系統的部署
Drake 未釋出的 OVO x Air Jordan 14 PE 現身網路!
ETH Zurich提出新型網路「ROAD-Net」,解決語義分割域適配問題
哈希日報:OmiseGo與泰國ETDA達成合作關係;ATM網路商Athena Bitcoin即將支持BCH
MobileNetV2:下一代設備上計算機視覺網路
OpenStack-Neutron的網路實現方式-flat網路
深入淺出安卓熱門網路框架 OKHttp3和Retrofit 原理
Google X成立網路安全公司Chronicle
Facebook將關閉三個社交網路應用程序:Moves,Hello和TBH
淺入淺出TensorFlow 6—實現AlexNet和VGG等經典網路
Aviatrix挑戰思科、VMware的公共雲網路服務
《社交網路》The Social Network 豆瓣8.1
UNDEFEATED x Air Jordan 4 Sample 現身網路