国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

【轉(zhuǎn)載】Linux小白最佳實踐:《超容易的Linux系統(tǒng)管理入門書》(連載六)Linux的網(wǎng)絡(luò)配置

2024-06-28 13:27:40
字體:
供稿:網(wǎng)友
【轉(zhuǎn)載】linux小白最佳實踐:《超容易的Linux系統(tǒng)管理入門書》(連載六)Linux的網(wǎng)絡(luò)配置

本篇是Linux小白最佳實踐第6篇,目的就是讓白菜們了解Linux網(wǎng)絡(luò)是如何配置的。Linux系統(tǒng)在服務(wù)器市場占有很大的份額,尤其在互連網(wǎng)時代,要使用計算機就離不開網(wǎng)絡(luò)。

想每天能聽到小妞的語音播報,想學(xué)更多學(xué)校里和書本上學(xué)不大的IT技術(shù)或技能,歡迎關(guān)注微信公眾號xiniubook2008。或加微博:我的圖書我做主,參加活動,免費獲書。

11.3 Linux網(wǎng)絡(luò)配置

Linux系統(tǒng)在服務(wù)器占用較大份額,使用計算首先要了解網(wǎng)絡(luò)配置,本節(jié)主要介紹Linux系統(tǒng)的網(wǎng)絡(luò)配置。

11.3.1 Linux網(wǎng)絡(luò)相關(guān)配置文件

Linux網(wǎng)絡(luò)配置相關(guān)的文件根據(jù)不同的發(fā)行版目錄名稱有所不同,但大同小異,主要有以下目錄或文件。

(1)/etc/sysconfig/network:主要功能在于修改主機名稱與是否啟動network。

(2)/etc/sysconfig/network-scrips/ifcfg-ethN:是設(shè)置網(wǎng)卡參數(shù)的文件,比如IP地址、子網(wǎng)掩碼、廣播地址、網(wǎng)關(guān)等。N為數(shù)字,第1塊網(wǎng)卡對應(yīng)的文件名為ifcfg-eth0。第2塊為ifcfg-eth1,以此類推。

(3)/etc/resolv.conf:此文件設(shè)置了DNS相關(guān)的信息,用于將域名解析到IP。

(4)/etc/hosts:計算機的IP對應(yīng)的主機名稱或域名對應(yīng)的IP地址,通過設(shè)置/etc/nsswitch.conf中的選項可以選擇是DNS解析優(yōu)先還是本地設(shè)置優(yōu)先。

(5)/etc/nsswitch.conf(name service switch configuration,名字服務(wù)切換配置):規(guī)定通過哪些途徑,以及按照什么順序通過這些途徑來查找特定類型的信息。

11.3.2配置Linux系統(tǒng)的IP地址

要設(shè)置主機的IP地址,可以直接通過終端命令設(shè)置,如想設(shè)置在系統(tǒng)重啟后依然生效,可以通過設(shè)置對應(yīng)的網(wǎng)絡(luò)接口文件,如示例11-18所示。

【示例11-11】

[root@CentOSnetwork-scripts]# cat ifcfg-eth0

DEVICE=eth0

HWADDR=00:0C:29:7F:08:9D

ONBOOT=yes

BOOTPROTO=static

BROADCAST=192.168.3.255

IPADDR=192.168.3.100

NETMASK=255.255.255.0

每個字段的含義如表11.7所示。

表11.7 網(wǎng)卡設(shè)置參數(shù)說明

參數(shù)

說明

DEVICE

設(shè)備名,此處為第1塊網(wǎng)卡,對應(yīng)網(wǎng)絡(luò)接口為eth0

HWADDR

網(wǎng)卡的MAC地址

ONBOOT

系統(tǒng)啟動時是否設(shè)置此網(wǎng)絡(luò)接口

BOOTPROTO

使用動態(tài)IP 還是靜態(tài)IP

BROADCAST

廣播地址

IPADDR

IP地址

NETMASK

子網(wǎng)掩碼

設(shè)置完ifcfg-eth0文件后,需要重啟網(wǎng)絡(luò)服務(wù)才能生效,重啟后使用ifconfig查看設(shè)置是否生效:

[root@CentOSnetwork-scripts]# service network restart

同一個網(wǎng)絡(luò)接口可以設(shè)置多個IP地址,如示例11-12所示。

【示例11-12】

[root@CentOS~]# ifconfig eth0:5 192.168.3.105netmask 255.255.255.0 up

[root@CentOSnetwork-scripts]# ifconfig

eth0Link encap:Ethernet HWaddr00:0C:29:7F:08:9D

inet addr:192.168.3.100Bcast:192.168.3.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe7f:89d/64 Scope:Link

UPBROADCAST RUNNING MULTICASTMTU:1500 Metric:1

RXpackets:27400 errors:0 dropped:0 overruns:0 frame:0

TXpackets:28086 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RXbytes:2375573 (2.2 MiB) TXbytes:12120151 (11.5 MiB)

eth0:5Link encap:Ethernet HWaddr00:0C:29:7F:08:9D

inet addr:192.168.3.105Bcast:192.168.3.255Mask:255.255.255.0

UPBROADCAST RUNNING MULTICASTMTU:1500 Metric:1

如需服務(wù)器重啟依然生效,可以將此命令加入/etc/rc.d/rc.local文件中。

11.3.3設(shè)置主機名

主機名是識別某個計算機在網(wǎng)絡(luò)中的標(biāo)識,設(shè)置主機名可以使用hostname命令即可。在單機情況下主機名可任意設(shè)置,如以下命令,重新登錄后發(fā)現(xiàn)主機名已經(jīng)改變。

[root@CentOSnetwork-scripts]# hostname mylinux

如要修改重啟后依然生效,可以修改/etc/sysconfig/network文件中對應(yīng)的HOSTNAME行。如示例11-13所示。

【示例11-13】

[root@mylinux~]# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=mylinux

11.3.4設(shè)置缺省網(wǎng)關(guān)

設(shè)置好IP地址以后,如果要訪問其他的子網(wǎng)或Internet,用戶還需要設(shè)置路由,在此不做介紹,這里采用設(shè)置缺省網(wǎng)關(guān)的方法。在Linux中,設(shè)置缺省網(wǎng)關(guān)有兩種方法:

(1)第1種方法就是直接使用route命令,在設(shè)置缺省網(wǎng)關(guān)之前,先用route –n命令查看路由表。執(zhí)行如下命令設(shè)置網(wǎng)關(guān)。

[root@CenOS/]# route add default gw 192.168.1.254

(2)第2種方法是在/etc/sysconfig/network 文件中添加如下字段:

GATEWAY=192.168.10.254

同樣,只要是更改了腳本文件,必須重啟網(wǎng)絡(luò)服務(wù)來使設(shè)置生效,可執(zhí)行下面的命令:

[root@CentOS/]#/etc/rc.d/init.d/network restart

對于第1種方法,如果不想每次開機都執(zhí)行route 命令,則應(yīng)該把要執(zhí)行的命令寫入/etc/rc.d/rc.local 文件中。

11.3.5設(shè)置DNS服務(wù)器

設(shè)置DNS服務(wù)器需修改/etc/resolv.conf文件即可。下面是一個resolv.conf文件的示例。

【示例11-14】

[root@CentOS~]# cat /etc/resolv.conf

nameserver 192.168.3.1

nameserver 192.168.3.2

options rotate

options timeout:1 attempts:2

其中192.168.3.1為第一名字服務(wù)器,192.168.3.2為第二名字服務(wù)器,option rotate選項指在這2個dns server之間輪詢,option timeout:1表示解析超時時間1s(默認(rèn)為5秒),attempts表示解析域名嘗試的次數(shù)。如需添加DNS服務(wù)器,可直接修改此文件。

喜歡可以購買《超容易的Linux系統(tǒng)管理入門書》。寫書評得獎品。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 兴义市| 绥宁县| 舟曲县| 保康县| 桂平市| 遂宁市| 全州县| 荥经县| 星子县| 呼图壁县| 绥棱县| 洛川县| 应用必备| 梅河口市| 竹溪县| 册亨县| 龙南县| 邛崃市| 莆田市| 绥德县| 松溪县| 吕梁市| 西乡县| 绥滨县| 泸溪县| 南陵县| 互助| 江华| 长宁区| 新民市| 永丰县| 塔河县| 岫岩| 浪卡子县| 屯门区| 苍南县| 宣恩县| 祥云县| 曲周县| 阿拉善盟| 江孜县|