Овој водич ќе ве запознае со 5 команди како што следува:
- hostname
- domainname
- ypdomainname
- nisdomainname
- dnsdomainname
Име на командата
Секој компјутер има име на host и името на компјутерот на компјутерот најверојатно е поставен кога првпат сте го инсталирале Линукс.
Можете да го пронајдете името на компјутерот со извршување на следнава команда во терминален прозорец.
hostname
Во мојот случај резултатот беше едноставно "garymint".
На некои машини, името на вашето име може да се појави како нешто како "computername.computerdomain".
Името на домаќинот во основа се користи за да го идентификува вашиот компјутер во мрежа и доменот на кој му припаѓа.
Можете да го добиете само името на компјутерот вратено со извршување на следнава команда:
hostname -s
Алтернативно можете да го добиете само името на доменот со извршување на оваа команда:
hostname -d
Име на доменот Команда
Наместо да го користите името на компјутерот со минус d прекинувачот за да го вратите името на доменот, можете едноставно да ја извршите следната команда:
domainname
Доколку имате поставен домен, тој ќе се врати, инаку ќе го видите текстот (нема).
Командата domainname го враќа NIS доменот на системот. Значи, што е името на НИС доменот?
НИС е мрежен информативен систем. Овој водич ги дефинира НИС на следниов начин:
NIS е систем за клиент / сервер базиран на далечински процедури (RPC) кој им овозможува на група машини во доменот на NIS да делат заеднички сет на конфигурациски датотеки. Ова им овозможува на системскиот администратор да постави клиентски системи на НИС со само минимални податоци за конфигурација и да додава, отстранува или менува конфигурациски податоци од една локација.
Копчето ypdomainname
YPDomainName всушност ги прикажува истите информации како командата за име на домен. Пробајте го за себе со внесување на следново во терминалниот прозорец:
ypdomainname
Па зошто има повеќе команди за истото?
YP се залага за Yellow Pages, но мораше да се промени поради правни причини. Ова беше променето во НИС, што беше споменато во претходниот дел.
Можете да го користите ypdomainname ако сакате, но вие исто така може да ги зачувате вашите прсти некои напор и да го отфрлите тој RSI, оставајќи го на само името на доменот.
Команда низадомен име
Името на nisdomin исто така ги прикажува истите информации како командата за име на домен. Како што ќе се соберат од претходните делови, постоеше име на име на жолти страници што може да се врати со користење на ypdomainname командата.
Името на доменот на жолти страници беше променето во мрежниот информативен систем (НИС) и така се појави командата низадомен.
Командата domainname подоцна беше создадена за полесно користење.
Можете да ја користите командата nisdomainname како што следува:
nisdomainname
Резултатите ќе бидат исти како и командата за име на домен.
Команда dnsdomainname
Командата dnsdomainname го враќа името на доменот DNS. Можете да го извршите со впишување на следново во терминалот:
dnsdomainname
DNS се залага за Domain Name Server и се користи од интернет за да се претворат IP адресите во вистински имиња на домени. Без имиња на домени сите ние би користеле големи табеларни пресметки за да откриеме дека 207.241.148.82 ќе нѐ однесе до linux.about.com.
Шансите се дека освен ако не користите веб сервер, вашиот компјутер нема да има име на домен DNS и да ја изврши командата dnsdomainname, нема да врати ништо.
Поставување на името на доменот на НИС
Можете да поставите име на домен NIS за вашиот компјутер користејќи ја следнава команда:
sudo domainname mydomainname
Веројатно ќе ви требаат судо да ги подигнете вашите дозволи.
Можете исто така да ги користите наредбите ypdomainname и nisdomainname како што следува:
sudo ypdomainname mydomainname
судот ми е името на моето име
Датотеката / etc / hosts
Во терминалниот прозорец извршете ја следнава команда за да ја отворите датотеката на домаќинот во нано уредувачот:
sudo nano / etc / hosts
Ќе има неколку линии на текст во датотеката / etc / hosts како што следува:
127.0.0.1 localhost
Првиот дел е IP адресата на компјутерот, вториот дел е името на компјутерот. За трајно да додадете домен NIS за компјутерот, измените ја следнава линија:
127.0.0.1 localhost.yourdomainname
Можете исто така да додадете алиаси како што следува:
127.0.0.1 localhost.yourdomainname mycomputer mylinuxcomputer
Повеќе За Име на доменот Команда
Командата domainname има голем број на прекинувачи како што следува:
domainname -a
Ова ќе ги врати псевдонимите за доменот наведени во hostfile.
domainname -b
Името на доменот што ќе се користи ако не е поставено друго.
Можете да го поставите името на доменот што ќе се користи со гореспоменатиот прекинувач со наведување на името како дел од командната линија како што следува:
domainname -b mydomainname
Еве уште неколку команди:
- domainname -d - име на домен DNS
- domainname -f - Долго име на домаќинот
- domainname -F - ги чита информациите за името на домаќинот од датотеката
- domainname -i - IP адреси за името на домаќинот
- domainname -I - Сите адреси за домаќинот
- domainname -s - Кратко име на домаќинот
- domainname -y - име на домен NIS / YP
Резиме
За повеќе информации за Линукс и мрежната администрација, вреди да се прочита Линукс Мрежниот Администраторски Водич .