時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)
以下所有操作均是在純文本界面中以命令行方式的操作來(lái)實(shí)現(xiàn)的,這些操作都可以通過(guò)桌面也就是X-Window的方式來(lái)實(shí)現(xiàn),但是一般來(lái)說(shuō),作為服務(wù)器來(lái)運(yùn)行的Linux操作系統(tǒng)不會(huì)安裝X-Window,所以使用命令行方式也是使用Linux操作系統(tǒng)的一個(gè)基本技能。另外,文中提到的大部分操作都需要在root帳戶下進(jìn)行,特此說(shuō)明。
網(wǎng)絡(luò)的基礎(chǔ)設(shè)置:
首先說(shuō)明一下這里所說(shuō)網(wǎng)絡(luò)基礎(chǔ)設(shè)置包含的內(nèi)容,內(nèi)容主要包括網(wǎng)卡的參數(shù)包括IP、子網(wǎng)掩碼、網(wǎng)關(guān)、DNS的設(shè)定,以及主機(jī)名的設(shè)定等內(nèi)容。
設(shè)定網(wǎng)卡參數(shù)主要有兩種方式,一種方式是臨時(shí)改變網(wǎng)卡的工作參數(shù),系統(tǒng)重啟后先前所做的更改將全部消失,另一種方式是相對(duì)永久的改變網(wǎng)卡的工作參數(shù),之所以說(shuō)是相對(duì)永久,是指更改生效后不會(huì)由于系統(tǒng)關(guān)機(jī)或重啟而是更改失效,但仍可以通過(guò)前面所說(shuō)的兩種方式來(lái)更改網(wǎng)卡的工作參數(shù)。
下面對(duì)兩種方式分別做講解。
第一種方式,可以通過(guò)命令ifconfig來(lái)實(shí)現(xiàn),具體的命令原型為#ifconfig ethx ,其中ethx中的x代表的是要更改的網(wǎng)卡號(hào),一般為0。該命令可以臨時(shí)更改網(wǎng)卡的IP地址,不需要重新啟動(dòng)網(wǎng)卡即可使更改生效。同樣的,使用#ifconfig ethx netmask 命令可以臨時(shí)更改網(wǎng)卡的子網(wǎng)掩碼。
說(shuō)明,命令原型中的代表實(shí)際輸入時(shí)需要更改為實(shí)際IP地址的意思,同樣,代表實(shí)際輸入時(shí)需要輸入的實(shí)際子網(wǎng)掩碼。以后的示例中此類格式均為此意。比如要將系統(tǒng)第一塊網(wǎng)卡的IP地址設(shè)置為192.168.0.1 子網(wǎng)掩碼設(shè)置為255.255.255.0,則實(shí)際命令為#ifconfig eth0 192.168.0.1 netmask 255.255.255.0。
第二種方式,通過(guò)netconfig命令相對(duì)永久的更改網(wǎng)卡的工作參數(shù)。運(yùn)行命令#netconfig,在彈出的對(duì)話框中選擇Yes,即可出現(xiàn)設(shè)置界面。如果當(dāng)前系統(tǒng)連入了一個(gè)擁有DHCP服務(wù)器的網(wǎng)絡(luò)并且當(dāng)前系統(tǒng)需要使用DHCP服務(wù)器指定的IP,則直接在use dynamic IP configuration(BOOTIP/DHCP)項(xiàng)上點(diǎn)擊空格,然后使用Tab鍵將光標(biāo)移動(dòng)至OK處,點(diǎn)擊回車即可。如果當(dāng)前系統(tǒng)需要手動(dòng)指定網(wǎng)卡的工作參數(shù),則可以將光標(biāo)依次移動(dòng)到IP address、Netmask、Default Gateway(IP)、Primary nameserver四項(xiàng),依次設(shè)定網(wǎng)卡的IP、子網(wǎng)掩碼、默認(rèn)網(wǎng)關(guān)和首選的DNS服務(wù)器等四項(xiàng)參數(shù),同樣在輸入完成后點(diǎn)擊OK即可。
設(shè)置完成后,需要重新啟動(dòng)網(wǎng)卡才可以使以上設(shè)置生效,啟動(dòng)網(wǎng)卡使用以下兩個(gè)命令,ifdown和ifup。具體命令分別為#ifdown eth0和#ifup eth0,網(wǎng)卡重啟完畢可以通過(guò)直接運(yùn)行ifconfig命令來(lái)查看設(shè)置是否生效。
第二種方式的另一種實(shí)現(xiàn)方法,更改/etc/sysconfig/network-script/ifcfg-eth0文件來(lái)實(shí)現(xiàn)更改網(wǎng)卡工作參數(shù)。其中eth0代表要更改的是系統(tǒng)的第一塊網(wǎng)卡,如果更改的是系統(tǒng)的其他網(wǎng)卡請(qǐng)自行選擇要更改的文件。
使用命令#vi /etc/sysconfig/network-script/ifcfg-eth0打開(kāi)該文件,按a鍵進(jìn)入編輯模式,下面解釋一下該文件中各項(xiàng)的含義,以方便更改。
DEVICE=eth0 該項(xiàng)代表要更改的網(wǎng)卡ID,第一塊網(wǎng)卡為eth0,第二塊為eth1,以此類推
ONBOOT=yes 該項(xiàng)表明系統(tǒng)啟動(dòng)時(shí)是否啟用該設(shè)置,一般設(shè)置為yes,即啟動(dòng)時(shí)就啟用該設(shè)置
BOOTPROTO=static 該項(xiàng)顯示的是網(wǎng)卡IP的獲得方式,如果使用的是由DHCP服務(wù)器自動(dòng)獲取,則此項(xiàng)的值應(yīng)為dynamic,并且下面三項(xiàng)不存在;如果是手動(dòng)設(shè)置的IP,則此項(xiàng)的值為static且有下面三項(xiàng)。
IPADDR=192.168.0.1 該項(xiàng)為手動(dòng)設(shè)置的網(wǎng)卡IP,當(dāng)BOOTPROTO=dynamic時(shí)該項(xiàng)不存在
NETMASK=255.255.255.0 該項(xiàng)為手動(dòng)設(shè)置的網(wǎng)卡的子網(wǎng)掩碼,并且需要與手動(dòng)設(shè)置的IP正確對(duì)應(yīng),當(dāng)BOOTPROTO=dynamic時(shí)該項(xiàng)不存在
GATEWAY=192.168.0.254 該項(xiàng)為手動(dòng)設(shè)置的網(wǎng)卡的默認(rèn)網(wǎng)關(guān),當(dāng)BOOTPROTO=dynamic時(shí)該項(xiàng)不存在
當(dāng)更改完畢后,按鍵盤(pán)的ESC鍵退出vi的編輯模式,用鍵盤(pán)輸入:wq后回車,即可保存對(duì)該文件的更改并且退出vi編輯器。使用此方法更改網(wǎng)卡工作參數(shù)后也需要使用ifdown和ifup命令使設(shè)置生效。
更改主機(jī)名:
更改主機(jī)名需要修改以下兩個(gè)文件,分別是/etc/sysconfig/network和/etc/hosts,使用vi /etc/sysconfig/network打開(kāi)network文件,將HOSTNAME一項(xiàng)的值改為你想要更改為的主機(jī)名,保存退出后使用vi /etc/hosts打開(kāi)hosts文件,在文件末尾添加<你的Linux主機(jī)IP> 你想要更改為的主機(jī)名,注意IP地址和主機(jī)名之間必須用空格隔開(kāi),并且在原文件中127.0.0.1 localhost.localdomain localhost一行的localhost.localdomain一行前面添加你想要修改為的主機(jī)名。注意:你想要修改為的主機(jī)名和localhost.localdomain之間必須有至少一個(gè)空格。完成編輯后保存退出。注意這兩個(gè)文件中的三處的主機(jī)名必須一致。
做一點(diǎn)說(shuō)明:不建議在系統(tǒng)安裝完成后隨意更改主機(jī)名,因?yàn)檫@可能會(huì)導(dǎo)致系統(tǒng)啟動(dòng)時(shí)啟動(dòng)Sendmail服務(wù)的速度異常緩慢
關(guān)鍵詞標(biāo)簽:Linux
相關(guān)閱讀
熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP
人氣排行 Linux下獲取CPUID、硬盤(pán)序列號(hào)與MAC地址 dmidecode命令查看內(nèi)存型號(hào) linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤(pán)IO讀寫(xiě)負(fù)載