Ամենայն հավանականությամբ, դուք սկզբում տեղադրել եք ձեր համակարգչի անունը Linux- ի տեղադրման ժամանակ, բայց եթե որեւէ մեկը օգտագործում է համակարգիչը, կարող եք իմանալ նրա անունը:
Դուք կարող եք գտնել եւ տեղադրել ձեր համակարգչի անունը, դարձնելով այն ավելի հեշտ դարձնի ձեզ ցանցում հայտնաբերելու համար, օգտագործելով hostname հրամանը:
Այս ուղեցույցը սովորեցնում է ձեզ այն ամենը, ինչ դուք պետք է իմանաք hostname հրամանի մասին:
Ինչպես պարզել ձեր համակարգչի անունը
Բացեք տերմինալային պատուհան եւ մուտքագրեք հետեւյալ հրահանգը.
hostname- ը
Դուք կստանաք արդյունք, որը պատմում է ձեզ ձեր համակարգչի անունը եւ իմ դեպքում, այն պարզապես ասել է 'localhost.localdomain':
Արդյունքի առաջին մասը համակարգչի անունն է, իսկ երկրորդ մասը `տիրույթի անունը:
Համակարգչի անունը վերադարձնելու համար կարող եք գործարկել հետեւյալ հրահանգը.
hostname -s
Արդյունքն այս անգամ պարզապես կլինի «տեղական արժեք»:
Նմանապես, եթե ցանկանում եք պարզել, թե որ տիրույթում եք գտնվում, օգտագործեք հետեւյալ հրահանգը:
hostname -d
Դուք կարող եք գտնել hostname- ի IP հասցեն `օգտագործելով հետեւյալ հրահանգը.
hostname -i
Հոսթին անունը կարող է տրվել alias եւ դուք կարող եք պարզել բոլոր այն կաղապարներ, որոնք օգտագործում եք համակարգչի համար `մուտքագրելով հետեւյալ հրամանը տերմինալում.
hostname-a
Եթե չկան կաղապարներ, ստեղծեք ձեր փաստացի տանտերինը, կվերադարձվի:
Ինչպես փոխել Hostname
Դուք կարող եք փոխել համակարգչի hostname- ն `պարզապես հետեւյալ հրահանգը մուտքագրելով.
hostname- ը
Օրինակ:
hostname gary
Այժմ, երբ դուք վարում եք hostname հրամանը, ապա դա պարզապես ցույց կտա «gary»:
Այս փոփոխությունը ժամանակավոր է եւ հատկապես օգտակար չէ:
Մշտապես փոխել ձեր hostname- նանո խմբագրիչը , բացելու / etc / hosts ֆայլը:
sudo nano / etc / hosts
Ձեզ հարկավոր է բարձր արտոնություններ, որպեսզի խմբագրեք հյուրընկալող ֆայլը, այնպես որ կարող եք կամ օգտագործել sudo հրամանը, ինչպես նշված է վերեւում կամ կարող եք օգտվողներին փոխել root հաշիվը, օգտագործելով ջրային հրամանը:
/ Etc / hosts ֆայլը ձեր ցանցում կամ այլ ցանցերում ձեր համակարգչի եւ այլ մեքենաների մասին մանրամասներ ունի:
Նախօրոք ձեր / etc / hosts ֆայլը պարունակում է նման բան:
127.0.0.1 localhost.localdomain localhost
Առաջին կետը IP- հասցեն է, որը լուծելու է համակարգիչը: Երկրորդ կետը համակարգչի համար անունն ու տիրույթն է, եւ յուրաքանչյուր հաջորդ դաշտը համակարգչի համար կաղապարի տրամադրում է:
Ձեր տանտիրոջ անունը փոխելու համար Դուք կարող եք փոխարինել localhost.localdomain- ը համակարգչի անունով եւ տիրույթի անունով:
Օրինակ:
127.0.0.1 gary.mydomain localhost
Ֆայլը փրկելուց հետո դուք կստանաք հետեւյալ արդյունքը, երբ դուք վարում եք hostname հրամանը:
gary.mydomain
Նմանապես hostdame -d հրամանը ցույց կտա, քանի որ mydomain- ը եւ hostname- ը ցույց կտան որպես gary:
The alias հրաման (hostname -a), սակայն, դեռ ցույց կտա որպես localhost, քանի որ մենք չենք փոխել այն, որ / etc / hosts ֆայլում:
Դուք կարող եք ավելացնել ցանկացած թվի կեղծանուններ / etc / hosts ֆայլին, ինչպես ցույց է տրված ստորեւ:
127.0.0.1 gary.mydomain garysmachine everydaylinuxuser
Այժմ, երբ վարում եք hostname- ը, արդյունքը կլինի հետեւյալը.
garysmachine everydaylinuxuser
Մանրամասն Hostnames
Հոստ անունը պետք է լինի ոչ ավելի, քան 253 նիշ, եւ այն կարող է բաժանել տարբեր պիտակների:
Օրինակ:
en.wikipedia.org կայքում
Վերոհիշյալ սերվերի անունը ունի երեք պիտակ `
- en
- Վիքիպեդիա
- Օրգ
Սանդղակը կարող է լինել առավելագույնը 63 նիշ, իսկ պիտակները բաժանվում են մեկ կետով:
Դուք կարող եք տեղեկանալ հոստնետների մասին, այցելելով այս վիկտորիա էջը:
Ամփոփում
Hostname- ի հրամանների մասին այլ բան չկա: Դուք կարող եք պարզել բոլոր մատչելի անջատիչների մասին, կարդալով Linux- ի հիմնական էջը, հոստնու անուն:
մարդուն հյուրընկալող անունը
Անհրաժեշտ է իմանալ այն ամենը, ինչ դուք պետք է իմանաք այս ուղեցույցում, բայց կան մի քանի այլ անջատիչներ, ինչպիսիք են hostname- ը, որը ցույց է տալիս լիարժեք տիրապետման դոմենի անվանումը, hostname- ից ֆայլից կարդալու հնարավորություն, NIS / YP տիրույթի անունը ցույց տալու ունակությունը, օգտագործելով hostname -y switch: