iT邦幫忙

0

linux主機hostname設計?

我公司的linux登入後全部都顯示為IP,這樣顯示的方式常常不清楚自己在哪一台
開太多很容易有指令給錯台的風險
root@ip-172-33-2-25

對於主機hostname怎麽設計有沒有比較好的想法?

froce iT邦大師 1 級 ‧ 2018-01-31 16:10:11 檢舉
依用途取hostname啊。
aeolus0829 iT邦研究生 4 級 ‧ 2018-01-31 16:15:47 檢舉
內部: lnx01, lnx02, lnx03, win01, win02, win03
dmz: dmz01, dmz02, dmz03
儘量用流水號,除非你家機器不是多功能,例: dns 就專門處理 dns, web 就只處理 web
至於其他描述系統功能或作業系統版本的東西,另外作文件記錄;在調配上會比較簡單

缺點:只比用 ip 命名好一點點吧
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

4
Ray
iT邦大神 1 級 ‧ 2018-01-31 20:45:51
最佳解答

「命名」想對工作增加效率, 原則是: 製造聯想性或關聯性.

方向一: 利用跟任務或角色相關的名稱來命名
例如:
git01.abc.com
web03.abc.com
ftp09.ab.com
這個作法好處是: 望文生義, 看了馬上知道他的用途
缺點是:

  1. 那遇到多用途多任務合在同一台的怎麼辦?
  2. 黑客也跟你一樣, 一看馬上知道哪邊有寶藏...

方向二: 利用日常口語化的名詞來命名
例如:
audi.abc.com
benz.abc.com
bmw.abc.com
這乍看之下, 似乎跟任務無法產生關聯; 但是人腦潛力無窮, 當你每天都在用 audi 去 push git 的時候, 你的大腦會自動建立一個連結: audo = git. 長久下來, 你要找 git 的直覺反應就是去找 audi.

這樣做的好處有:

  1. 口語化易念易記, 久了還是可以建立記憶關聯
  2. 黑客進來探測, 看了名稱也是一頭霧水

壞處有:
如果遇到負責命名的人, 有特殊嗜好的話, 會很悲慘, 例如:

sod.abc.com
kmp.abc.com
1pond.abc.com
tokyohot.abc.com
wanz.abc.com
....
...
..
.
/images/emoticon/emoticon05.gif

weiclin iT邦高手 4 級 ‧ 2018-01-31 21:43:23 檢舉

兩種都用過, 方法一用在公司, 方法二用在家裡
/images/emoticon/emoticon07.gif

hsiang11 iT邦好手 1 級 ‧ 2018-02-01 13:37:08 檢舉

tokyohot.abc.com 這我笑了

優悠 iT邦新手 3 級 ‧ 2018-03-30 15:41:16 檢舉

在電腦螢幕上(主機)貼命名紙,方便對照

我要發表回答

立即登入回答