Hogyan érhetem el, hogy a hosztnév
(azaz a terminálban meghívott unix parancssori eszköz hosztnév
) visszaadja a tartomány nevét tartalmazó gazdagépnevet?
a pillanat, a hosztnév
, a hosztnév -f
és a hosztnév -s
ugyanazt a nevet adja vissza, mind a tartományi információk nélkül, de a hoszt <hostname> A
a teljes gazdagépnevet adja vissza:
$ hostname> jvf-imac $ hostname -f> jvf-imac $ hostname -s> jvf-imac $ host jvf-imac > jvf-imac.fritz. A doboz címe 192.168.178.31
A kérdés nem arról szól, hogy általában hogyan tudnám megszerezni a teljes hosztnevet. Néhány általam használt szkript a hosztnév -f
-ra támaszkodik a teljesen minősített hosztnév megszerzéséhez, ezért meg kell tennem, hogy a hosztnév -f
a helyes hosztnév legyen. Van valakinek ötlete?
Frissítések
A rendszer áttekintése
- Rendszer verzió: OS X 10.10.5 (14F27)
- Kernel Verzió: Darwin 14.5.0
- Számítógép neve: jvf_imac
A resolv.conf tartalma (rövidítve)
domain fritz.boxnameserver 192.168.178.1
DNS-beállítás (rövidítve)
$ scutil --dns resolver # 1 keresési tartomány [0]: fritz.box névszerver [0] : 192.168.178.1 if_index: 4 (en0) flags: Request A records reach: Elérhető, közvetlenül elérhető Addressresolver # 2 domain: local options: mdns timeout: 5 flag: Request A records order: 300000resolver # 3 domain: 254.169.in-addr .arpa ...... resolver # 7 domain: befip6.arpa ... DNS-konfiguráció (hatókörű lekérdezésekhez) resolver # 1
keresési tartomány [0]: fritz.box névkiszolgáló [0]: 192.168.178.1 if_index: 4 (en0) jelzők: hatókör, A kérés rekordok elérése: elérhető, közvetlenül elérhető cím