SA299學習筆記 第一章 描述介面配置(3)
在boot階段配置IPv4介面
1、/etc/rcS.d/S30network.sh
2、/etc/hostname.xxn
3、/etc/inet/hosts
這個檔案是在啟動階段的一個啟動指令碼,用於搜尋/etc/hostname.xxn檔案,這個指令碼使用ifconfig使用/etc/hostname.xxn檔案的IP地址和其他需要的網路資訊來配置每一個介面。
不知道為什麼在我的10中(x86)中沒有找到這個檔案。
/etc/hostname.xxn中存放著相關介面的配置入口。
# ls /etc/hostname.*
/etc/hostname.pcn0
/etc/hostname.xxn:xx代表介面型別,n代表介面的一個例項.
/etc/hostname.hme0就是一個例子,還有
/etc/hostname.le0(le是lance ethernet的縮寫),
/etc/hostname.qfe0(qfe是quadfast ethernet的縮寫),
/etc/hostname.hme0檔案裡面包括了主機名或者是IP地址.
# cat /etc/hostname.pcn0
unix
#
這裡麵包含著主機的名稱
/etc/inet/hosts
這個檔案是聯絡IP地址和主機名的一個本地資料庫,它列出了每臺主機的IP地址和主機名
/etc/hosts檔案是對/etc/inet/hosts檔案的符號連結
# ls -l /etc/hosts
lrwxrwxrwx 1 root root 12 2月 9 2006 /etc/hosts -> ./inet/host
s
#
# cat /etc/inet/hosts # # Internet host table # 127.0.0.1 localhost 192.168.0.10 unix loghost # |
改變主機名稱
主機名包含在六個檔案中,要更改主機名必須更改所有檔案:
1、/etc/nodename
2、/etc/hostname.xxn
3、/etc/inet/hosts
4、/etc/net/ticlts/hosts
5、/etc/net/ticots/hosts
6、/etc/net/ticotsord/hosts
/etc/nodename:
這裡存放在是一個canonical名(別名記錄),一般的情況下這個名稱金額/etc/inet/hosts上名稱是一致的。可以透過編輯這個檔案來修改主機名,然後重啟系統.如果一臺電腦受DHCP或RPC啟動協議遠端管理,那麼這個檔案不能被編輯.
# cat /etc/inet/hosts
#
# Internet host table
#
127.0.0.1 localhost
192.168.0.10 unix loghost
# cat /etc/nodename
unix
#
/etc/hostname.xxn
/etc/inet/hosts
(這裡談到了主機名的規範化問題,一般說來,主機名是由字母數字下劃線組成的,第一個字元必須是字母,最後一個字元不能是下劃線或者一個句號.主機名最多包含24個字元,沒有大小寫的區分)
/etc/net/ticlts/hosts
/etc/net/ticots/hosts
/etc/net/ticotsord/hosts
這三個檔案在Solaris 10上已經不使用了。
# cat /etc/net/ticots/hosts
#
# Copyright 2003 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "@(#)hosts 1.3 03/12/07 SMI"
#
# NOTE: This file is no longer consulted and may be removed from a future
# release of Solaris.
以上三個子目錄包含在/etc/net目錄中.每個目錄包含一個hosts檔案,如果執行sys-unconfig命令則刪除這三個檔案.檔案格式是:hostname hostanme.中間以空格為間.
系統配置包括主機名,域名,時區,IP地址,子網掩碼,root密碼
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/222350/viewspace-925073/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SA299學習筆記 第一章 描述介面配置(1)筆記
- SA299學習筆記 第一章 描述介面配置(2)筆記
- SA299學習筆記 第一章 描述介面配置(4)筆記
- SA299學習筆記 第六章 配置NFS(3)筆記NFS
- SA299學習筆記 第二章描述CS模式(1)筆記模式
- SA299學習筆記 第二章 描述CS模式(2)筆記模式
- SA299學習筆記 第四章 管理交換配置(3)筆記
- SA299學習筆記 第六章 配置NFS(1)筆記NFS
- SA299學習筆記 第六章 配置NFS(2)筆記NFS
- SA299學習筆記 第六章 配置NFS(4)筆記NFS
- SA299學習筆記 第六章 配置NFS(5)筆記NFS
- SA299學習筆記 第六章 配置NFS(6)筆記NFS
- SA299學習筆記 第四章 管理交換配置(1)筆記
- SA299學習筆記 第四章 管理交換配置(2)筆記
- SA299學習筆記 第四章 管理交換配置(4)筆記
- Go 介面 學習筆記Go筆記
- GIT學習筆記——第一章Git筆記
- SA299學習筆記 第五章 管理crash dumps 和core files(3)筆記
- Vue 學習筆記 (三) -- VueCli 3 專案配置Vue筆記
- nginx學習筆記(3):TCP反向代理基本配置Nginx筆記TCP
- Tomcat 學習筆記(3) – Host 主機配置Tomcat筆記
- 【OCP學習筆記】配置網路環境 -- 3筆記
- TS學習筆記(二):介面筆記
- 具體數學學習筆記——第一章筆記
- Vue學習筆記3Vue筆記
- Thymeleaf 3學習筆記筆記
- CCNA學習筆記3筆記
- mysql學習筆記3MySql筆記
- Vue 3 學習筆記Vue筆記
- Java基礎學習筆記 第一章Java筆記
- Swoft 學習筆記之配置筆記
- Elasticsearch的配置學習筆記Elasticsearch筆記
- 強化學習-學習筆記3 | 策略學習強化學習筆記
- Unity3D學習筆記4——建立Mesh高階介面Unity3D筆記
- LTE-5G學習筆記3---ANR策略配置筆記
- swift學習筆記《3》-技巧Swift筆記
- tensorflow學習筆記3筆記
- docker學習筆記(3)- 映象Docker筆記