1. 程式人生 > 其它 >Linux的IP配置與yum(複習)

Linux的IP配置與yum(複習)

IP配置

#進入網路的配置檔案(進入檔案之後點i改為配置模式就可以修改裡面的內容)
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33

#進入檔案之後修改的配置
BOOTPROTO=static                //修改為靜態地址
ONBOOT=yes                       //開機自動啟動網絡卡
IPADDR=192.168.223.66            //IP地址
PREFIX=24                       //子網掩碼
GATEWAY=192.168.223.2            //
閘道器 DNS1=114.114.114.114 //DNS(可以寫一個 DNS 也可以寫兩個 DNS) DNS=8.8.8.8 #按 ESC 鍵之後 Shift+: 然後輸入 wq 是儲存退出 [root@localhost ~]# systemctl restart network 做完之後去 ping qq.com ping通的話就說明配置成功

配置yum源

與上一步(磁碟掛載同步,這個yum源需要與掛載)
(1)
#源倉庫
[root@localhost centos]# cd /etc/yum.repos.d/
#這些yum源都在國外下載有延遲
[root@localhost yum.repos.d]# ls
CentOS
-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo CentOS-x86_64-kernel.repo #把這幾yum源移走 [root@localhost yum.repos.d]# mv * /mnt/ #建立自己的yum源庫 [root@localhost yum.repos.d]# vi local.repo #進入文件之後輸入這些【baseurl:倉庫路經、gpgcheck:校驗、nabled:開啟】 [centos] name
=centos baseurl=file:///opt/centos gpgcheck=0 enabled=1 #清除快取 [root@localhost yum.repos.d]# yum clean all #列出yum倉庫所以檔案(下面的顯示的源名稱跟上面修改的一樣) [root@localhost yum.repos.d]# yum repolist all 已載入外掛:fastestmirror Determining fastest mirrors centos | 3.6 kB 00:00:00 (1/2): centos/group_gz | 153 kB 00:00:00 (2/2): centos/primary_db | 3.3 MB 00:00:00 源標識 源名稱 狀態 centos centos 啟用: 4,070 repolist: 4,070 #安裝vim測試是否可以下載 [root@localhost yum.repos.d]# yum install vim -y #檢視vim [root@localhost yum.repos.d]# rpm -qa | grep vim vim-common-7.4.629-8.el7_9.x86_64 vim-filesystem-7.4.629-8.el7_9.x86_64 vim-enhanced-7.4.629-8.el7_9.x86_64 vim-minimal-7.4.629-7.el7.x86_64 #常用的一些工具 vim install autofs wget net-tools telnet tree nmap sysstat lrasz dos2unix bind-utils bzip2 rsync psmisc mlocate unzip vim bash-completion -y #寫一個小指令碼讓他開機自動掛載yum源 [root@localhost ~]# echo "mount /dev/sr0 /opt/centos" >> /etc/rc.d/rc.local #會發現他是沒有執行許可權的 [root@localhost ~]# ll /etc/rc.d/rc.local -rw-r--r--. 1 root root 500 11月 29 15:51 /etc/rc.d/rc.local #增加許可權 [root@localhost ~]# chmod +x /etc/rc.d/rc.local #檢視是否成功 [root@localhost ~]# ll /etc/rc.d/rc.local -rwxr-xr-x. 1 root root 500 11月 29 15:51 /etc/rc.d/rc.local (2)windows資料夾的yum源 #先使用xftp把檔案存放到Linux裡放到root根目錄下 [root@localhost ~]# ls anaconda-ks.cfg gpmall-repo #把 gpmall-repo 移動到 opt 目錄下 [root@localhost ~]# mv gpmall-repo /opt [root@localhost ~]# cd /etc/yum.repos.d/ #可以接著上面的寫 [root@localhost yum.repos.d]# vi local.repo [centos] name=centos baseurl=file:///opt/centos gpgcheck=0 enabled=1 [gpmall] name=gpmall baseurl=file:///opt/gpmall-repo gpgcheck=0 #清除快取 [root@localhost yum.repos.d]# yum clean all #列出yum倉庫所以檔案(下面的顯示的源名稱跟上面修改的一樣) [root@localhost yum.repos.d]# yum repolist all 已載入外掛:fastestmirror Loading mirror speeds from cached hostfile 源標識 源名稱 狀態 centos centos 啟用: 4,070 gpmall gpmall 啟用: 165 repolist: 4,235

關閉防火牆與se

#關閉防火牆並開啟不自啟
[root@localhost ~]# systemctl stop firewalld && systemctl disable firewalld
#關閉防火牆基於包過濾的有一些特性
[root@localhost yum.repos.d]# iptables -F
[root@localhost yum.repos.d]# iptables -X
[root@localhost yum.repos.d]# iptables -Z
[root@localhost yum.repos.d]# iptables-save

#關閉se(簡單的關閉se,重啟後還會自動開啟)
[root@localhost yum.repos.d]# setenforce 0
#修改se配置檔案(永久性的關閉se)
[root@localhost ~]# vim /etc/selinux/config 
#進入檔案之後修改
SELINUX=disabled
#檢視se狀態
[root@localhost ~]# getenforce
Disabled