濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > Linux操作系統(tǒng)主機(jī)名(hostname)簡(jiǎn)介

Linux操作系統(tǒng)主機(jī)名(hostname)簡(jiǎn)介

熱門標(biāo)簽:個(gè)人電銷機(jī)器人 江蘇保險(xiǎn)智能外呼系統(tǒng)產(chǎn)品介紹 南昌四川外呼系統(tǒng) 北京外呼防封系統(tǒng)是什么 咸寧智能營(yíng)銷電話機(jī)器人怎么樣 高德地圖標(biāo)注樓房入駐 諾基亞地圖標(biāo)注app 西寧人工外呼系統(tǒng)線路商 成都哪里有地圖標(biāo)注公司
摘要:本文是關(guān)于Linux操作系統(tǒng)主機(jī)名(hostname)的文檔,對(duì)主要配置文件/etc/hosts進(jìn)行簡(jiǎn)要的說(shuō)明 ;另外對(duì)基配具工具h(yuǎn)ostname也進(jìn)行了舉例說(shuō)明; 歡迎高手斧正,謝謝;
目錄
1、 什么是主機(jī)名;
2. 主機(jī)名配置文件;
2.1    主機(jī)名配置文件 /etc/hosts解說(shuō);
2.2     主機(jī)名(hostname)和域名(Domain)的區(qū)別;
2.3  局域網(wǎng)的機(jī)器,不能通過(guò)主機(jī)名互訪的原因;
3、主機(jī)名修改工具 hostname;
4、本文未盡事宜;
5、關(guān)于本文;
6、更新日志;
7、參考文檔;
8、相關(guān)文檔;
++++++++++++++++++++++++++++++++++++++++
正文
++++++++++++++++++++++++++++++++++++++++
1、 什么是主機(jī)名;
無(wú)論在局域網(wǎng)還是INTERNET上,每臺(tái)主機(jī)都有一個(gè)IP地址,是為了區(qū)分此臺(tái)主機(jī)和彼臺(tái)主機(jī),也就是說(shuō)IP地址就是主機(jī)的門牌號(hào)。但I(xiàn)P地址不方便記憶,所以又有了域名。域名只是在公網(wǎng)(INtERNET)中存在(以實(shí)驗(yàn)為目的的局域網(wǎng)域網(wǎng)實(shí)驗(yàn)性除外),每個(gè)域名都對(duì)應(yīng)一個(gè)IP地址,但一個(gè)IP地址可有對(duì)應(yīng)多個(gè)域名。域名類型 linuxsir.org 這樣的;
主機(jī)名是用于什么的呢?在一個(gè)局域網(wǎng)中,每臺(tái)機(jī)器都有一個(gè)主機(jī)名,用于主機(jī)與主機(jī)之間的便于區(qū)分,就可以為每臺(tái)機(jī)器設(shè)置主機(jī)名,以便于以容易記憶的方法來(lái)相互訪問。比如我們?cè)诰钟蚓W(wǎng)中可以為根據(jù)每臺(tái)機(jī)器的功用來(lái)為其命名。
主機(jī)名相關(guān)的配置文件:/etc/hosts;
2. 主機(jī)名配置文件;
主機(jī)名的配置文件大多是/etc/hosts ;
hosts - The static table lookup for host name(主機(jī)名查詢靜態(tài)表);
由于 Linux 發(fā)行版本眾多,與主機(jī)名相關(guān)的配置文件有時(shí)也有所不同?,F(xiàn)在我們說(shuō)說(shuō)常見版本的主機(jī)名配置文件;
2.1 主機(jī)名配置文件 /etc/hosts解說(shuō);
Fedora/Redhat 或以Fedora/Redhat為基礎(chǔ)打包的發(fā)行版,主機(jī)名配置文件是 /etc/hosts
Debian或以Debian為基礎(chǔ)打包的發(fā)行版,主機(jī)名配置文件是 /etc/hostname 和/etc/hosts
Slackware的主機(jī)名配置文件是 /etc/hosts
那我們來(lái)讀讀 /etc/hosts的內(nèi)容,看這個(gè)文件是用來(lái)做什么的。hosts 配置文件是用來(lái)把主機(jī)名字映射到IP地址的方法,這種方法比較簡(jiǎn)單。但這種映射只是本地機(jī)的映射,也就是說(shuō)每臺(tái)機(jī)器都是獨(dú)立的,所有的計(jì)算機(jī)都不能相互通過(guò)hostname來(lái)訪問。
注:在debian 中還有一個(gè)/etc/hostname的文件,這個(gè)文件就是直接把本地主機(jī)名寫進(jìn)去就行了,但要和 /etc/hosts中的本地主機(jī)名保持一致。
/etc/hosts 的內(nèi)容一般有如下類似內(nèi)容:
127.0.0.1 localhost.localdomain localhost
192.168.1.195 debian.localdomain debian
注:
一般情況下hosts的內(nèi)容關(guān)于主機(jī)名(hostname)的定義,每行為一個(gè)主機(jī),每行由三部份組成,每個(gè)部份由空格隔開。其中#號(hào)開頭的行做說(shuō)明,不被系統(tǒng)解釋。
第一部份:網(wǎng)絡(luò)IP地址;
第二部份:主機(jī)名.域名,注意主機(jī)名和域名之間有個(gè)半角的點(diǎn),比如 localhost.localdomain
第二部份:主機(jī)名(主機(jī)名別名) ,其實(shí)就是主機(jī)名;
當(dāng)然每行也可以是兩部份,就是主機(jī)IP地址和主機(jī)名;比如 192.168.1.195 debian
127.0.0.1 是回環(huán)地址,比如我們不想讓局域網(wǎng)的其它機(jī)器看到我們測(cè)試的網(wǎng)絡(luò)程序,就可以用回環(huán)地址來(lái)測(cè)試。
為什么需要定義域名呢?其實(shí)理解也簡(jiǎn)單,比如我們有三臺(tái)主機(jī),每臺(tái)做不同的事,一臺(tái)做MAIL服務(wù)器,一臺(tái)做FTP服務(wù)器,一臺(tái)做SMB服務(wù)器,所以我們就可以這樣來(lái)設(shè)計(jì)hostname;
127.0.0.1 localhost.localdomain localhost
192.168.1.2 ftp.localdomain ftp
192.168.1.3 mail.localdomain mail
192.168.1.4 smb.localdomin smb
把這上面這個(gè)配置文件的內(nèi)容分別寫入每臺(tái)機(jī)器的/etc/hosts內(nèi)容中,這樣這三臺(tái)局域網(wǎng)的機(jī)器就可以通過(guò)hostname來(lái)訪問了。
2.2 主機(jī)名(hostname)和域名(Domain)的區(qū)別;
主機(jī)名就機(jī)器本身的名字,域名是用來(lái)解析到IP的。但值得一說(shuō)的是在局域網(wǎng)中,主機(jī)名也是可以解析到IP上的;比如我們前面所說(shuō)舉的例子;
2.3 局域網(wǎng)的機(jī)器,不能通過(guò)主機(jī)名互訪的原因;
有的弟兄可能會(huì)說(shuō),我的hostname彼此不能互訪,其實(shí)這也問題也簡(jiǎn)單,我們前面已經(jīng)提到了一個(gè)簡(jiǎn)單的解決辦法。就是要讓局域網(wǎng)中的所有主機(jī)都有一個(gè)通用的,并且包含所有主機(jī)的/etc/hosts文件;
另一個(gè)是做解決辦法是做局域網(wǎng)DNS服務(wù)器,如果您的主機(jī)特別少,就用前面所說(shuō)的簡(jiǎn)單方法就行;如何做DNS服務(wù)器,我將在以后的文檔中專題介紹;不過(guò)我值得一提的是做任何服務(wù)器都是以效率優(yōu)先的原則為基礎(chǔ)。比如我們?cè)诰钟蚓W(wǎng)中兩臺(tái)機(jī)器,我們還有必要做DNS服務(wù)器嗎?無(wú)論怎么解決,最終的都是用最有效率的辦法解決問題;我們不能說(shuō)明DNS多高級(jí)。如果DNS是為外網(wǎng)服務(wù)的,那就另說(shuō)了,不做也得做。對(duì)不對(duì)?
3、主機(jī)名修改工具 hostname;
其實(shí)主機(jī)名的修改也有專用工具,就是hostname ;我認(rèn)為如果用這個(gè)工具來(lái)修改主機(jī)名,不如直接修改 /etc/hosts 來(lái)的方便;您可以查看 hosname --help或 man hostname的幫助 。在這里我們只說(shuō)簡(jiǎn)單的用法;
hostname 工具是用來(lái)顯示和設(shè)置系統(tǒng)主機(jī)名,看下面的洋文;
hostname - show or set the system’s host name
舉例解說(shuō):
* 顯示主機(jī)名:
[root@linuxsir01 ~]# hostname
linuxsir01
此主機(jī)的主機(jī)名是linuxsir01,不加參數(shù)是用來(lái)顯示當(dāng)前操作的主機(jī)的主機(jī)名;
* 臨時(shí)設(shè)置主機(jī)名:
我們可以用 hostname 后接主機(jī)名,這樣就可以設(shè)置當(dāng)前操作的主機(jī)的主機(jī)名,比如我們想把主機(jī)名設(shè)置為linuxsir02;
[root@linuxsir01 ~]# hostname linuxsir02
[root@linuxsir01 ~]# hostname 注:顯示主機(jī)名
linuxsir02
通過(guò)hostname 工具來(lái)設(shè)置主機(jī)名只是臨時(shí)的,下次重啟系統(tǒng)時(shí),此主機(jī)名將不會(huì)存在;所以您想修改主機(jī)名,想一直有效的,還是用前面所說(shuō)修改主機(jī)名配置文件 /etc/hosts;
* 顯示主機(jī)IP:
顯示當(dāng)前主機(jī)名的IP,可以用-i參數(shù);
[root@linuxsir01 ~]# hostname -i
192.168.1.3
4、本文未盡事宜;
有時(shí)我們?cè)诘侨胱烂鏁r(shí),會(huì)提示找不到hostname ,這時(shí)您要做的是修改/etc/hosts,為您的機(jī)器添加一個(gè)主機(jī)名;先用 ifconfig -a 來(lái)查看主機(jī)的IP地址,然后把你主機(jī)的IP地址,指定主機(jī)名;
5、關(guān)于本文;
好多天沒有寫文檔了,不是因?yàn)槲覜]有時(shí)間,而是測(cè)試了一些我沒有用過(guò)的硬件。想寫幾篇硬件文檔,但由于條件限制,硬件文檔沒寫出來(lái),還把本來(lái)計(jì)劃好的網(wǎng)絡(luò)基礎(chǔ)系統(tǒng)文件給耽隔下來(lái)。這些天一直在想我這樣做是不是失誤了?事情已經(jīng)過(guò)去,雖然努力未能成功,但并不能說(shuō)我沒有努力,只是結(jié)果沒有得到我所需要的??磥?lái)做任何事都不是一帆風(fēng)順的。只要支持下來(lái),就可能出要我們所想所要的。
今天又開始寫網(wǎng)絡(luò)文檔了,先寫一篇小一點(diǎn)的練練手,本來(lái)計(jì)劃了一篇比較大的網(wǎng)絡(luò)基礎(chǔ)文檔,一個(gè)自己的規(guī)劃就感覺無(wú)從下手,內(nèi)容太多,大家也讀著累,所以把大的文檔拆分成小的文檔,這樣寫起來(lái)不累,而且讀著更不累。如果想知道更詳細(xì)的,我會(huì)把這些小文檔再組合起來(lái),這樣就能成為一個(gè)系列文檔了。
看來(lái)寫文檔規(guī)劃很重要,請(qǐng)大家給點(diǎn)建議或意見吧,謝謝;
本文是關(guān)于主機(jī)名的文檔,寫的有點(diǎn)簡(jiǎn)單, 有些地方寫的太含乎,還請(qǐng)高手多多指點(diǎn),謝謝;
—— 北南南北 at LinuxSir.Org
6、更新日志;
2006-07-02 v0.1b 正文初稿完成 ;
7、參考文檔;
8、相關(guān)文檔;
By 北南南北 at 2006/07/02 - 12:53 | 網(wǎng)絡(luò)基礎(chǔ) | Linux | 基礎(chǔ)知識(shí) | 參與評(píng)論 | 14223 閱讀
菜鳥也來(lái)問個(gè)問題...
剛碰到一個(gè)問題...好象是與這個(gè)話題相關(guān)的..不過(guò)我實(shí)在是網(wǎng)絡(luò)和Linux中新手中的新手,不要笑我. :(
我用的是Ubuntu 6-當(dāng)前的版本.
我們公司內(nèi)部的機(jī)器的域名是:hfwbx.hf.webex.com
而我機(jī)器名字是: hut-work.
在裝Ubuntu的時(shí)候我的機(jī)器名默認(rèn)是hut-desktop (hut是我輸入的).
然后我到網(wǎng)絡(luò)設(shè)置里面將我的用戶名和域改成 hut-work 和 hfwbx.hf.webex.com
此時(shí):
PING hut-work.hfwbx.hf.webex.com (172.16.202.42) 56(84) bytes of data.
From 172.16.202.45 icmp_seq=1 Destination Host Unreachable
From 172.16.202.45 icmp_seq=2 Destination Host Unreachable
From 172.16.202.45 icmp_seq=3 Destination Host Unreachable
172.16.202.42是我以前機(jī)器的IP地址.
而當(dāng)前我的IP地址是:172.16.202.45.
請(qǐng)問如何ping hut-work能指向我期望的當(dāng)前的IP地址呢? [172.16.202.45]?
謝謝.
By Anonymous at 周一, 2007/03/19 - 16:55 | 回復(fù)
看過(guò)南北兄寫的好多文章,受益非淺,在此謝過(guò)
看過(guò)南北兄寫的好多文章,受益非淺,在此謝過(guò)
By Anonymous at 周五, 2007/01/26 - 11:12 | 回復(fù)
修改一下原文的錯(cuò)誤吧,北南兄別見怪,呵呵
以我所用的ubuntu系統(tǒng)為例。
首先說(shuō)一下hosts文件,這個(gè)文件每行分3個(gè)域:
IP 主機(jī)名 別名
原文提到別名是主機(jī)名,實(shí)際是不對(duì)的,別名只是為了方便使用,對(duì)它的修改是不會(huì)影響到之際名的。真正影響主機(jī)名的是hostname(在Debian系統(tǒng)是這樣的)。這里特別提醒大家注意的是,如果在hostname中修改了主機(jī)名,一定要在hosts里加入這樣的行:
127.0.0.1 localhost 你修改的主機(jī)名
或者這樣
127.0.0.1 你修改的主機(jī)名
因?yàn)樵趌inux里很多命令都會(huì)用到gethostbyname()這個(gè)函數(shù),如果你改了主機(jī)名而又沒有在hosts里更新,那么這個(gè)命令是無(wú)法執(zhí)行的。
ps:在FC系統(tǒng)中,配置文件與Debian不一樣,它的hostname設(shè)置是在/etc/sysconfig/network里
By Anonymous at 周一, 2006/08/21 - 21:07 | 回復(fù)
謝謝
兄弟客氣了。哈哈。我寫網(wǎng)絡(luò)的時(shí)候,本來(lái)就是讓大家批著看的。
兄弟如果有時(shí)間最好能修訂一下全文,先謝謝 。。。
修改完成后,請(qǐng)發(fā)到我的信箱。
北南 呈上
By Anonymous at 周三, 2006/08/23 - 10:05 | 回復(fù)
修改主機(jī)名三部曲
1. 變更當(dāng)前主機(jī)名
兩種方法: echo new-hostname > /proc/sys/kernel/hostname
或者: hostname new-hostname
2. 修改配置文件,使得下次重啟的時(shí)候,使用新的主機(jī)名
編輯文件: /etc/sysconfig/network
修改: HOSTNAME=new-hostname.domainname
3. 配置本機(jī)的域名解析文件,使得本機(jī)的應(yīng)用程序能夠解析新的主機(jī)名
編輯文件: /etc/hosts
修改: xxx.xxx.xxx.xxx new-hostname.domainname new-hostname
(這里的xxx代表本機(jī)的網(wǎng)絡(luò)地址,也可以是環(huán)回地址127.0.0.1)
By ahumdk at 周五, 2006/08/11 - 11:49 | 回復(fù)
錯(cuò)了
在host里面改是不行了,那個(gè)文件只是用來(lái)做dns解析用的,系統(tǒng)啟動(dòng)的時(shí)候不會(huì)讀取里面的東西,要在/etc/sysconfig/network里面設(shè)置.下面的有反映說(shuō)啟動(dòng)不了了,其實(shí)等等就啟動(dòng)了,只是里面一個(gè)服務(wù)遇到了問題,postfix遇到問題了,說(shuō)找不到localhost了.在host改后啟動(dòng)后系統(tǒng)的名字是沒有便的,只有在上面的那個(gè)路徑下面文件該后才會(huì)正確顯示,在windows底下ping 自己的名字是能ping通的,而linux底下不知道為什么不行,所以還要在host底下加一條新的名字解析.
By Anonymous at 周日, 2006/08/06 - 23:48 | 回復(fù)
個(gè)人覺得/etc/hosts并不是設(shè)置主機(jī)名的
我個(gè)人覺得/etc/hosts并不是設(shè)置主機(jī)名的,而是相當(dāng)于DNS的作用的,這個(gè)東西和主機(jī)名應(yīng)該是不同的
主機(jī)名是用來(lái)標(biāo)志某一臺(tái)主機(jī)的,但是未必是給別人機(jī)器使用的,而是給這臺(tái)機(jī)器自身用的,比如在登錄的時(shí)候的提示,在Shell的提示符上,都可以顯示出來(lái),這樣的話,使用者可以知道自己用的是哪臺(tái)機(jī)器。而這臺(tái)機(jī)器也未必需要在網(wǎng)絡(luò)上
而/etc/hosts卻是設(shè)定IP和對(duì)應(yīng)的名稱的關(guān)系,這種關(guān)系甚至是隨意的,比如主機(jī)名可以叫A(如果設(shè)置好了的話,登錄和Shell的提示符上會(huì)顯示),但是在/etc/hosts中我可以給它設(shè)定對(duì)應(yīng)于C,或者www.sohu.com,在我的機(jī)器上,就可以用C,或者是www.sohu.com這樣的名稱來(lái)訪問它,甚至兩個(gè)同時(shí)設(shè)置,但是主機(jī)名仍然應(yīng)該是一個(gè)
可以這樣考慮:
我是在B主機(jī)上,并且在B主機(jī)上的/etc/hosts中設(shè)定C對(duì)應(yīng)A主機(jī)的IP,在A機(jī)上開了sshd,那么我可以在B上用類似ssh C這樣的命令來(lái)訪問A機(jī),但是在A的登錄的提示上出現(xiàn)的應(yīng)該還是A login:這樣的提示,而不是C login,在Shell的提示符中顯示的,應(yīng)該是[user@A ~]$這樣的提示(如果設(shè)置的是顯示主機(jī)名的話),我覺得主機(jī)名的作用應(yīng)該是在這個(gè)地方,確定所登錄的機(jī)器,免得誤操作或者用錯(cuò)用戶名登錄(也許使用者在兩臺(tái)不同的機(jī)器上擁有兩個(gè)不同的賬號(hào))
還有另一個(gè)方法可以說(shuō)明這個(gè)問題,比如你的/etc/hosts里面設(shè)置的是A對(duì)應(yīng)A的IP,那么用hostname修改了主機(jī)名,比如叫test,之后再ping的時(shí)候,ping test是不起作用的,還是只能ping A,這說(shuō)明ping的地方用的名稱或者其它網(wǎng)絡(luò)訪問時(shí)用的名稱(也就是由/etc/hosts設(shè)定的名稱)和主機(jī)名是不同的
所以我覺得,主機(jī)名和/etc/hosts沒什么關(guān)系,只不過(guò)如果/etc/hosts中的IP和主機(jī)名不對(duì)應(yīng)的話,就不能用主機(jī)名來(lái)訪問這臺(tái)主機(jī)了,但是自己的機(jī)器的網(wǎng)絡(luò)操作并不是很多,所以也沒什么大關(guān)系
所以手工設(shè)置主機(jī)名,應(yīng)該改的是另外的一個(gè)配置文件(比如說(shuō)是/etc/sysconfig/network,或者是其它的什么),修改了之后“最好”把/etc/hosts也對(duì)應(yīng)修改一下
By laneast at 周日, 2006/07/30 - 14:06 | 回復(fù)
有些道理
在本機(jī)上面設(shè)置了DNS后呢,一般訪問一個(gè)"名字"的時(shí)候,流程大致是這樣的,
command->Local host name->hosts files->dns server->wins->lmhost.windows地下這樣解析的順序,linux底下也一頁(yè),既然第二步是解析Local?。瑁铮螅簟。睿幔恚?,而第三步才是到hosts.想必倆個(gè)不是同類在一起的.windows里面,hostname可以是多樣的,而host里面的對(duì)應(yīng)的,一般只有一個(gè)地址,那就是:127.0.0.1?。欤铮悖幔欤瑁铮螅簦瑁铮螅粼谝郧暗木W(wǎng)絡(luò)中就是現(xiàn)在的dns作用一樣,后來(lái)隨著網(wǎng)絡(luò)的發(fā)展,它的缺點(diǎn)不適應(yīng)了.所以現(xiàn)在host作用仍然是dns作用的.也不知道linux是不是把hostname歸結(jié)到host里面了,不太清楚.呵呵.因?yàn)榕疾恢涝谀膬涸摚瑁铮螅簦睿幔恚澹贿^(guò)我們假設(shè)先.假設(shè)hostname和host文件是倆馬事兒,看能不能解析,改變host文件后,我們測(cè)試新的的名字,肯定是能用的,因?yàn)橛?jì)算機(jī)會(huì)到host找對(duì)照表一旦發(fā)現(xiàn)名稱對(duì)應(yīng)了.那肯定是能夠訪問了.呵呵,所以還待有人幫我回答.到底是怎么說(shuō)才對(duì)
By Anonymous at 周日, 2006/08/06 - 23:07 | 回復(fù)
hosts在windows里面只是為了解析域名用的
hosts在windows里面只是為了解析域名用的,不知道在linux底下是不是有所歸在一起了?就是在系統(tǒng)啟動(dòng)的時(shí)候加載host里面的名字使得它成為計(jì)算機(jī)的名字呢?
By Anonymous (沒有被驗(yàn)證) at 周日, 2006/08/06 - 23:28 | 回復(fù)
修改hostname出現(xiàn)的問題
昨天修改了一下hostname,結(jié)果導(dǎo)致今天不能登陸網(wǎng)絡(luò)。我使用的是DHCP + FC5。通過(guò)網(wǎng)絡(luò)配置工具,我已經(jīng)正確建立了以太網(wǎng)連接和相應(yīng)的硬件,但是卻不能激活。使用service network restart會(huì)出現(xiàn)如下的信息:
正在關(guān)閉接口 eth0: [確定]
關(guān)閉環(huán)回借口: [確定]
禁用 Ipv4 包傳送 [確定]
彈出環(huán)回接口: [確定]
彈出界面 eth0: [確定]
正在決定 eth0 的IP信息 ... 完成
RTNETLINK answers: No such device //問題所在呀
但是我通過(guò)lsmod命令確實(shí)看到了我的網(wǎng)絡(luò)驅(qū)動(dòng)模塊b44.ko被加載了。而且通過(guò)lspci命令也可以看到檢測(cè)出來(lái)的網(wǎng)卡。
不知道怎么處理,如知請(qǐng)回呀?。?!
By Anonymous at 周二, 2006/08/01 - 21:46 | 回復(fù)
兩個(gè)第二部分?
第二部份:主機(jī)名.域名,注意主機(jī)名和域名之間有個(gè)半角的點(diǎn),比如 localhost.localdomain
第二部份:主機(jī)名(主機(jī)名別名) ,其實(shí)就是主機(jī)名;
兩個(gè)第二部分?筆誤吧?
By Anonymous at 周三, 2006/07/19 - 08:18 | 回復(fù)
辛苦了
但是中文是不是應(yīng)該好好改改,讀得云里霧里!!!
By Anonymous at 周一, 2006/07/17 - 08:36 | 回復(fù)
還是我
只是一個(gè)小建議,沒時(shí)間就算了,不管怎樣,非常感謝您的辛勤勞動(dòng)!!!
By Anonymous at 周一, 2006/07/17 - 09:20 | 回復(fù)
比如INTERNET網(wǎng)上的主機(jī)
比如INTERNET網(wǎng)上的主機(jī),也就是公網(wǎng)上的主機(jī)。有時(shí)域名就是主機(jī)名。
北南兄,我覺得這句也不是太對(duì),就算公網(wǎng)上的主機(jī),域名也不就是主機(jī)名,我覺得應(yīng)該是主機(jī)名和域名的總和才是網(wǎng)絡(luò)上的真是主機(jī)名!
By Anonymous (沒有被驗(yàn)證) at 周一, 2006/07/10 - 22:36 | 回復(fù)
修改主機(jī)名不是修改
修改主機(jī)名不是修改/etc/hosts文件就可以的了!我測(cè)試過(guò),修改/etc/hosts文件根本就不起作用的,應(yīng)該修改/etc/sysconfig/network
By Anonymous (沒有被驗(yàn)證) at 周一, 2006/07/10 - 22:31 | 回復(fù)
修改主機(jī)名不是修改
主機(jī)名見/etc/HOSTNAME文件
用hostname修改的是臨時(shí)的主機(jī)名
By Anonymous at 周五, 2006/09/15 - 22:45 | 回復(fù)
如果只修改/etc/hosts內(nèi)的主機(jī)名
在很多時(shí)候,如果只修改/etc/hosts內(nèi)的主機(jī)名,會(huì)導(dǎo)致下次啟動(dòng)時(shí)出現(xiàn)不能找到主機(jī)名的問題,我認(rèn)為除了修改/etc/hosts還應(yīng)該修改/etc/sysconfig/network,北南,你覺得呢?
By Anonymous (沒有被驗(yàn)證) at 周三, 2006/07/05 - 09:32 | 回復(fù)
兄弟說(shuō)的有理,有時(shí)是必要的。
我測(cè)試過(guò),有時(shí)不需要這樣做。兄弟所說(shuō)的是RH/FC的系統(tǒng);
比如主機(jī)的IP地址是 192.168.1.55 ,回環(huán)地址那行幾乎所有的機(jī)器都是那樣的??筛囊桓?,也可以不改。
192.168.1.55 mailserver.localdomain mailserver
加上這行,主機(jī)名就變成了 mailserver 。我不敢完全確定。我測(cè)試過(guò)一回,是可以的。
如果 192.168.1.56 這臺(tái)機(jī)器 ,比如他的主機(jī)名是 ftpserver。要讓 192.168.1.55能通過(guò)主機(jī)名來(lái)訪問。如果不做DNS的話,就可以修改 /etc/hosts,加入 192.168.1.56這臺(tái)的主機(jī)名。當(dāng)然也得修改 192.168.1.56這臺(tái)機(jī)器的/etc/hosts;
127.0.0.1 localhost.localdomain localhost
192.168.1.55 mailserver.localdomain mailserver
192.168.1.56 ftpserver.localdomain ftpserver
其實(shí)我在本文中少了一個(gè)比較重要的東西。比如一臺(tái)機(jī)器是多個(gè)IP地址,每個(gè)IP地址,就應(yīng)該認(rèn)定為是一臺(tái)主機(jī)。主機(jī)名可以綁定到IP上。修改了 /etc/hosts之外,也可以在 /etc/sysconfig/network-scripts/ifcfg-ethX 中加入HOSTNAME的項(xiàng)。
By 北南南北 at 周三, 2006/07/05 - 13:53 | 回復(fù)
安裝過(guò)程中指定hostname
怎樣修改才能達(dá)到像在圖形化方式安裝過(guò)程中指定hostname的效果????如設(shè)hostname為A,,在登錄界面的右下方顯示由默認(rèn)的localhost.localdomain變?yōu)锳,,登錄后的shell中,由@localhost ~變?yōu)锧A ~,,在ping A時(shí)的效果與ping localhost的效果相同,,我試過(guò)各位的方法,,都沒有成功,請(qǐng)指教。謝謝?。?br />By lmickie at 周四, 2006/08/10 - 13:25 | 回復(fù)
/etc/hosts
/etc/hosts 就不是個(gè)存主機(jī)名的地方~~
你們認(rèn)為呢?
在這個(gè)文件里面甚至可以什么也不寫。
一般只有回環(huán)接口。
這只是一個(gè)查尋名字到地址的一個(gè)文件,完全可以用dns來(lái)取代之。
機(jī)器的名字是什么,和這個(gè)文件我覺得沒關(guān)系。
大家認(rèn)為呢?
By Anonymous at 周三, 2006/07/05 - 11:15 | 回復(fù)
我認(rèn)為DNS有DNS的好處。hosts有hosts的好處;
如果只是有很少的機(jī)器,不妨直接修改hosts。這是極為簡(jiǎn)單的。
當(dāng)然DNS是方便,這是肯定的。我感覺也不能忽略了hosts的用處。對(duì)吧?
By 北南南北 at 周三, 2006/07/05 - 13:59 | 回復(fù)
討論一下
"主機(jī)名就機(jī)器本身的名字,域名是用來(lái)解析到IP的。"
這句話說(shuō)的很不確切,域名指的是什么,作用是什么?
By Anonymous at 周二, 2006/07/04 - 11:13 | 回復(fù)
謝謝,請(qǐng)大家說(shuō)說(shuō)吧。
我正在思考中,網(wǎng)絡(luò)基礎(chǔ)我只能查看洋文的DOC。能理解的就寫了,不理解的也寫了一點(diǎn)。向大家請(qǐng)教了。。。
感覺HOSTNAME和DOMAINNAME的沒有說(shuō)的太清楚。
不過(guò)有一點(diǎn)我是搞的清楚了。比如INTERNET網(wǎng)上的主機(jī),也就是公網(wǎng)上的主機(jī)。有時(shí)域名就是主機(jī)名。
By 北南南北 at 周三, 2006/07/05 - 14:02 | 回復(fù)
有個(gè)錯(cuò)字
第一句:
每臺(tái)主動(dòng)都有一個(gè)IP地址 應(yīng)該為 :每臺(tái)主機(jī)都有一個(gè)IP地址
By Anonymous at 周日, 2006/07/02 - 22:46 | 回復(fù)
不通
但I(xiàn)P地址忘記不方便
應(yīng)為:
但I(xiàn)P地址不方便記憶.
謝謝你的文章.
By Anonymous at 周一, 2006/07/03 - 11:59 | 回復(fù)
已經(jīng)修正,謝謝。
謝謝樓上的弟兄,極為真誠(chéng)的。
北南 呈上
By 北南南北 at 周一, 2006/07/03 - 12:49 | 回復(fù)
早期internet網(wǎng)使用的是hosts
早期internet網(wǎng)使用的是hosts。由于internet的發(fā)展,主機(jī)數(shù)不斷增加,造成hosts不斷增加,解析困難,維護(hù)也不方便,于是出現(xiàn)了DNS來(lái)解決這一問題。
By Anonymous (沒有被驗(yàn)證) at 周六, 2006/07/22 - 11:18 | 回復(fù)
我暈了,
看完前面的文章好像還明白點(diǎn)了,結(jié)果繼續(xù)看下來(lái)完全不明白了.
By Anonymous at 周日, 2007/03/04 - 23:14 | 回復(fù)

標(biāo)簽:綏化 長(zhǎng)春 清遠(yuǎn) 長(zhǎng)春 電信 中衛(wèi) 金華 濮陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Linux操作系統(tǒng)主機(jī)名(hostname)簡(jiǎn)介》,本文關(guān)鍵詞  Linux,操作系統(tǒng),主,機(jī)名,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Linux操作系統(tǒng)主機(jī)名(hostname)簡(jiǎn)介》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Linux操作系統(tǒng)主機(jī)名(hostname)簡(jiǎn)介的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    北碚区| 万宁市| 保德县| 长治县| 兴化市| 昆明市| 上饶市| 车险| 资阳市| 邵武市| 遂昌县| 宁津县| 南城县| 枣阳市| 同仁县| 阜新| 团风县| 延边| 洞头县| 延庆县| 灌阳县| 苏尼特右旗| 永嘉县| 封丘县| 松桃| 信丰县| 潞西市| 财经| 南澳县| 吴旗县| 马公市| 南郑县| 丹阳市| 高淳县| 靖江市| 佛学| 垫江县| 白朗县| 洪泽县| 高邑县| 南和县|