国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Centos7.0新特性分析

2018-01-06 01:02:06田明山
電腦知識與技術(shù) 2017年35期
關(guān)鍵詞:網(wǎng)絡(luò)連接網(wǎng)卡命令

田明山

摘要:CentOS(Community Enterprise Operating System,社區(qū)企業(yè)操作系統(tǒng))是Linux發(fā)行版之一,它是Red Hat Enterprise Linux再編譯的產(chǎn)物,要求高度穩(wěn)定性的服務(wù)器往往使用CentOS作為其操作系統(tǒng),相對于其他 Linux 發(fā)行版,其穩(wěn)定性值得信賴。隨著版本的不斷更新,出現(xiàn)了很多新功能、新特性。

關(guān)鍵詞:CentOS ;Linux

中圖分類號:TP316 文獻標(biāo)識碼:A 文章編號:1009-3044(2017)35-0122-02

Centos作為非常受歡迎的Linux發(fā)布版本之一,目前已經(jīng)升級到了7.0以上。而Centos7.0版本與我們之前所用的版本有了很大的變化,本文將對Centos7.0的一些新特性進行總結(jié)分析,希望可以對大家有所幫助。

1 使用systemctl 作為系統(tǒng)服務(wù)管理器命令

從Centos7.0開始使用systemctl 作為系統(tǒng)服務(wù)管理器命令,它將老版本中 service 和 chkconfig 這兩個命令功能組合到了一起。

在Centos7.0之前的版本中,我們可以使用命令“chkconfig —level 3 dhcpd on”將dhcp服務(wù)設(shè)置為開機自啟動;可以使用命令“service httpd status”來查看http服務(wù)的狀態(tài);可以使用“chkconfig —list”來查看系統(tǒng)已啟動的服務(wù)。我們可以使用“service samba start”來啟動samba服務(wù);可以使用“service nfs stop”來停止nfs服務(wù);可以使用“service network restart”來重啟網(wǎng)卡。

從Centos7.0開始,我們使用 “systemctl enable named.service”將DNS服務(wù)設(shè)置為開機自啟動;使用“systemctl status vsftpd.service”來顯示ftp服務(wù)的狀態(tài);使用“systemctl list-units —type=service” 來查看系統(tǒng)已啟動的服務(wù)。我們使用“systemctl start firewalld.service”開啟防火墻;我們使用“systemctl stop nfs-server.service” 來停止nfs服務(wù);我們使用“systemctl restart telnet.service” 來重啟telnet服務(wù)。

總結(jié)以上systemctl的用法:

systemctl is-enabled *.service #查詢服務(wù)是否開機啟動

systemctl enable *.service #開機運行服務(wù)

systemctl disable *.service #取消開機運行

systemctl start *.service #啟動服務(wù)

systemctl stop *.service #停止服務(wù)

systemctl restart *.service #重啟服務(wù)

systemctl reload *.service #重新加載服務(wù)配置文件

systemctl status *.service #查詢服務(wù)運行狀態(tài)

systemctl —failed #顯示啟動失敗的服務(wù)

除此之外,強大的systemctl命令還有如下的用法:

systemctl reboot #重啟系統(tǒng)

systemctl halt #停止系統(tǒng)

systemctl suspend #掛起系統(tǒng)

systemctl hibernate #休眠系統(tǒng)

systemctl isolate runlevel5.target/ graphical.target #啟動運行等級5,即圖形模式

systemctl isolate runlevel3.target/ multiuser.target #啟動運行等級3,即命令行模式

systemctl emergency #進入緊急模式

這里只是列出了systemctl的部分功能,systemctl還擁有很多強大的功能等待我們?nèi)グl(fā)現(xiàn)。

2 使用firewalld代替原來的iptables

Centos升級到7.0版本以上之后,發(fā)現(xiàn)無法使用iptables控制Linuxs的端口,原來從Centos 7開始使用firewalld代替了原來的iptables。

在centos7.0之前的版本中,防火墻一直使用的是iptables,而iptables是一種靜態(tài)防火墻,也就是說它不能動態(tài)添加開啟端口,必須在配置文件中添加開啟端口,然后重啟iptables后才能生效。而centos7的防火墻使用的是firewalld,它是動態(tài)的,可以通過命令添加開啟端口,而不用重啟服務(wù)就可以使改變生效。

firewalld將網(wǎng)絡(luò)劃分成不同的區(qū)域,并且制定不同區(qū)域的訪問控制策略來控制不同區(qū)域間傳送的數(shù)據(jù)流。例如,外部網(wǎng)絡(luò)是不可信任的區(qū)域,而內(nèi)部網(wǎng)絡(luò)是可信任的區(qū)域。我們可以安裝網(wǎng)絡(luò)安全模型,并在首次次啟動、建立網(wǎng)絡(luò)連接時進行初始化。該網(wǎng)絡(luò)安全模型確認了主機所在的整個網(wǎng)絡(luò)環(huán)境的可信級別,并定義了新連接的處理方式。我們可以選擇如下的幾種不同的初始化區(qū)域:

1) block(阻塞區(qū)域):阻止一切傳入的網(wǎng)絡(luò)數(shù)據(jù)包。

2) work(工作區(qū)域):信任網(wǎng)絡(luò)中的其他計算機。

3) home(家庭區(qū)域):信任網(wǎng)絡(luò)中的其他計算機。

4) public(公共區(qū)域):不信任網(wǎng)絡(luò)中的任何計算機,只接受傳入的網(wǎng)絡(luò)連接。

5) DMZ(隔離區(qū)域):只有接受傳入的網(wǎng)絡(luò)連接。

6) trusted(信任區(qū)域):默認接受所有的數(shù)據(jù)包。

7) drop(丟棄區(qū)域):只允許計算機通過網(wǎng)絡(luò)向外發(fā)送數(shù)據(jù)包,而所有外部傳來的數(shù)據(jù)包將一律被丟棄。

8) internal(內(nèi)部區(qū)域):信任網(wǎng)絡(luò)中的其他計算機,選擇接受傳入的網(wǎng)絡(luò)連接。

9) external(外部區(qū)域):不信任網(wǎng)絡(luò)中的其他計算機,選擇接受傳入的網(wǎng)絡(luò)連接。

3 選擇XFS作為其默認的文件系統(tǒng)

Centos7.0安裝時默認使用XFS作為其文件系統(tǒng),當(dāng)然并不是說原先的EXT文件系統(tǒng)不再使用,Centos 7.0仍然是支持EXT文件系統(tǒng)的。但是面對越來越大的數(shù)據(jù)量,EXT文件系統(tǒng)已經(jīng)顯得越來越心有余而力不足。XFS文件系統(tǒng)則完全是為大數(shù)據(jù)而生的,其單個分區(qū)最大可以支持到8EB(1EB=1024PB,1PB=1024TB)大小,單個文件的大小最大可達到16TB,并且還提供有豐富的日志系統(tǒng),是應(yīng)對大數(shù)據(jù)存儲的強大的文件系統(tǒng)?;诖?,centos7開始默認使用XFS這種高擴展性、高性能的文件系統(tǒng)。我們可以使用工具xfsdump和xfsrestore來備份和恢復(fù)xfs文件系統(tǒng)。

4 配置網(wǎng)絡(luò)和主機名的變化

首先是配置網(wǎng)絡(luò), 進/etc/sysconfig/network-script/一看,網(wǎng)卡名稱不再是eth0之類的了,改成了enoxxxxxx的格式,en代表的是enthernet以太網(wǎng),o代表onboard內(nèi)置,這種新的方式不但長,而且難記,不過優(yōu)點也比較突出,有編號唯一性,遷移系統(tǒng)的時候不容易出錯。

最小化安裝好centos7.0之后,調(diào)整網(wǎng)卡配置文件:

利用命令cd /etc/sysconfig/network-scripts/進入網(wǎng)卡配置文件所在目錄,發(fā)現(xiàn)有兩個ifcfg文件,一個ifcfg-lo是循環(huán)網(wǎng)卡,配置給了127.0.0.1,另一個是ifcfg-enoxxxxx,這才是真正的網(wǎng)卡。

編輯 ifcfg-enoxxxxx文件,將文件里的ONBOOT改成yes,BOOTPROTO設(shè)置成dhcp,或者也可以設(shè)置靜態(tài)網(wǎng)址static,設(shè)置靜態(tài)網(wǎng)址需要在末尾添上:

IPADDR0=192.168.0.2 #設(shè)置IP地址

PREFIXO0=24 #設(shè)置子網(wǎng)掩碼

GATEWAY0=192.168.0.1 #設(shè)置網(wǎng)關(guān)

DNS1=192.168.0.1 #設(shè)置主DNS

DNS2=114.114.114.114 #設(shè)置備DNS

保存文件,用systemctl restart network.service網(wǎng)卡配置成功。

然后是主機名,進/etc/sysconfig/network去改名字,發(fā)現(xiàn)這個文件是空的,事實上Centos 7.0中改名要到/etc/hostname去改。我們還可以利用“hostname 主機名稱” 這種方式來改,但只能修改臨時的主機名,當(dāng)重啟機器后,主機名稱又變回來了,在centos7.0中我們可以使用“hostnamectl set-hostname主機名稱”使用這種方式修改,可以永久性的修改主機名稱。

5 ifconfig將被ip addr取代

當(dāng)我們安裝centos7.0最小化系統(tǒng)后,會發(fā)現(xiàn)執(zhí)行ifconfig命令,提示命令未找到,也就是說最小化安裝的centos7.0是不帶ifconfig命令的(可以自己安裝),那我們怎么查看本機ip呢?原來從centos7.0開始,將逐步使用IP命令取代ifconfig命令的功能。

我們可以直接輸入ip addr命令即可查看網(wǎng)卡ip地址配置情況;可以利用ip —s link網(wǎng)絡(luò)接口統(tǒng)計信息;可以使用 ip route命令顯示或設(shè)置路由信息。相信在后續(xù)的版本中ifconfig將逐漸淡出,被強大ip命令所徹底取代。

參考文獻:

[1] 張同光. Linux操作系統(tǒng)(RHEL7/CentOS7)[M].北京:清華大學(xué)出版社,2014.

[2] 王亞飛.CentOS7系統(tǒng)管理與運維實戰(zhàn)[M].北京:清華大學(xué)出版社, 2016.

猜你喜歡
網(wǎng)絡(luò)連接網(wǎng)卡命令
在DDS 中間件上實現(xiàn)雙冗余網(wǎng)卡切換的方法
只聽主人的命令
個性化設(shè)置 Win10 的網(wǎng)絡(luò)連接信息
電腦報(2019年5期)2019-09-10 07:22:44
運動想象的大尺度動態(tài)功能網(wǎng)絡(luò)連接
Server 2016網(wǎng)卡組合模式
移防命令下達后
這是人民的命令
挑戰(zhàn)Killer網(wǎng)卡Realtek網(wǎng)游專用Dragon網(wǎng)卡
中小型網(wǎng)絡(luò)組建技術(shù)
藍色命令
齐齐哈尔市| 鄂托克前旗| 滦南县| 大关县| 乐至县| 芜湖市| 水富县| 孟津县| 曲周县| 武鸣县| 石家庄市| 金沙县| 三河市| 丰城市| 南澳县| 湖北省| 西畴县| 清徐县| 石狮市| 桦南县| 渝北区| 镇坪县| 清涧县| 永仁县| 清新县| 龙川县| 上栗县| 盘锦市| 微博| 班戈县| 高青县| 托里县| 重庆市| 西平县| 哈巴河县| 宜丰县| 罗定市| 昂仁县| 灵寿县| 静海县| 繁峙县|