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