ifconfig eth0 172.18.48.56 netmask 255.255.255.128
2. 使用ifup和ifdown命令啟動和停止網絡卡
1) 掌握ifup命令的功能:啟動系統上指定的網絡卡。
2) 掌握ifdown命令的功能:停止系統上指定的網絡卡。
3) 掌握使用ifup命令啟用指定網絡卡的舉例:
例如:啟動eth0網絡卡的命令:ifup eth0
4) 掌握使用ifdown命令停用指定網絡卡的舉例:
只能作用於配置檔案
例如:停用eth0網絡卡的命令:ifdown eth0
3. 網路配置檔案
1) 了解網絡卡的配置檔案存放在/etc/sysconfig/network-scripts目錄中,且每個網絡卡對應的配置檔案的檔名以ifcfg-開始,如eth0這個網絡卡對應的網路配置檔案就是ifcfg-eth0
1. 使用rpm安裝及移除軟體(詳見linux系統管理p374)
1) 掌握rpm的定義:rpm就是red hat package manger(紅帽軟體包管理工具)的縮寫。
2) 了解rpm的檔名分為5部分,其中:
第1部分是name,表示這個rpm軟體包的名稱;
第2部分是version,表示這個rpm軟體包的版本編號;
第3部分是release,表示這個rpm軟體包的版本發布次數(修正號碼);
第4部分是architectures,表示這個rpm軟體包適用於哪些平台;
最後一部分是rpm,表示這個rpm軟體包的副檔名。
3) 掌握rpm軟體安裝與移除工作中經常使用的選項:
a) –i:安裝(install)軟體。
b) –u:公升級(upgrade)舊版本的軟體。
c) –e:移除/刪除(erase)軟體。
d) –v:顯示詳細的處理資訊。
e) –h:顯示安裝進度。解除安裝不能用
2. 檢視rpm軟體包中的資訊(詳見linux系統管理p379)
1) 掌握常用的查詢已安裝的軟體包資訊的命令:
a) rpm –qa:顯示目前作業系統上安裝的全部軟體包,其中q是query(查詢)的第1個字母,a是all(全部)的第1個字母。
rpm –qa | grep dhcp
b) rpm –qf 檔名:顯示這個檔案是由哪個軟體包安裝的,f是file(檔案)的第1個字母。
例如:列出安裝/bin/tar檔案的軟體包的命令為:rpm –qf /bin/tar
c) rpm –qi 軟體包名:顯示這個軟體包的資訊,i是information(資訊)的第1個字母。
例如:列出tar-1.14-10.rhel4這個軟體包的詳細資訊的命令:rpm –qi tar-1.14-10.rhel4
d) rpm –ql 軟體包名:列出這個軟體包中所包含的全部檔案,其中l是list的第1個字母。
例如:列出tar-1.14-10.rhel4這個軟體包中所包含的全部檔案的命令:rpm –ql tar
p資料報
1. yum的功能:yum是yellow dog updater, modified的縮寫,目的就是為了解決rpm的依賴關係的問題,方便使用者進行軟體的安裝、公升級等等工作。
2. 掌握光碟掛載和映象掛載
a) 光碟掛載
mount /dev/sr0 掛載點
或者mount /dev/cdrom 掛載點
b) 映象檔案的掛載
mount -o loop -t iso9660 映象檔案 掛載點
其中,-o loop:用來把乙個檔案當成硬碟分割槽掛接上系統
3. 掌握yum的配置
yum的配置一般有兩種方式,一種是直接配置/etc目錄下的yum.conf檔案,另外一種是在/etc/yum.repos.d目錄下增加.repo檔案。
4. 掌握本地yum配置
[root@localhost ~]# mount /dev/cdrom /mnt #掛載光碟到/mnt目錄
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
rhel-source.repo
[root@localhost yum.repos.d]# cp rhel-source.repo rhel.repo #拷貝乙份配置檔案
[root@localhost yum.repos.d]# vi rhel.repo #編輯配置檔案如下[rhel-local] #模組名稱,須修改不能與其他.repo檔案中的重名name=red hat enterprise linux 6 local repo #名稱隨便起baseurl=file:///mnt #指定rpm倉庫的位置
enabled=1 #1開啟該配置,0為關閉
gpgcheck=1 #1為校對軟體
[root@localhost ~]# yum install vsftpd httpd #安裝vsftpd及httpd服務
5. 掌握遠端yum配置方法
6. 利用vsftpd搭建yum源伺服器:
vsftpd預設的配置檔案是允許匿名訪問,這裡直接啟動就可以了:
[root@localhost ~]# umount /dev/cdrom #解除安裝光碟
[root@localhost ~]# mount /dev/cdrom /var/ftp/pub/ #掛載光碟到vsftpd的公眾目錄
[root@localhost ~]# service vsftpd restart #重啟vsftpd服務
必須關閉防火牆和selinux
service iptables stop
getenforce :檢視selinux狀態
臨時關閉:不用重啟:setenforce 0
0 permissive允許 1 enforcing 執行
配置客戶機:
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls #rhel.repo是按照本地yum配置生成的
rhel.repo rhel-source.repo
[root@localhost yum.repos.d]# cat rhel.repo #修改為以下內容
[rhel-ftp]
name=red hat enterprise linux 6
baseurl= #指定yum源位址
enabled=1
gpgcheck=1
網路之網路分層 網路傳輸流程
這部分都是些理論的知識,不太好記憶,寫篇部落格加深一下印象吧。網路分層 理論上說,是七層模型,分別是 應用層,表示層,會話層,傳輸層,網路層,資料鏈路層,物理層。但我們一般討論的是五層或四層模型,分別是 應用層,傳輸層,網路層,資料鏈路層,物理層 四層模型中不包括物理層 對每層的代表硬體,使用協議等...
網路流 網路擴容
問題描述 給定一張有向圖,每條邊都有乙個容量c和乙個擴容費用w。這裡擴容費用是指將容量擴大1所需的費用。求 1 在不擴容的情況下,1到n的最大流 2 將1到n的最大流增加k所需的最小擴容費用。輸入格式 network.in 輸入檔案的第一行包含三個整數n,m,k,表示有向圖的點數 邊數以及所需要增加...
網路 linux網路配置
zlm ubuntu sudo ifconfig eth0 192.168.1.109 netmask 255.255.255.0 broadcast 192.168.1.255 zlm ubuntu sudo route add del default gw 192.168.1.1 新增刪除閘道器...