WWW.REFERATCENTRAL.ORG.UA - Я ТУТ НАВЧАЮСЬ

... відкритий, безкоштовний архів рефератів, курсових, дипломних робіт

ГоловнаІнформатика, Компютерні науки → Використання операційної системи Linux при створенні локальних мереж - Реферат

Використання операційної системи Linux при створенні локальних мереж - Реферат

байтний буфер - FIFO, тодi як старий має тiльки однобайтний. Це означає що 16450 нормально працює на швидкостях не вище 9600, для вищих потрiбен 16550-сумiсний чип. Крiм цих двох чипiв Linux пiдримуе 8250, який є оригiнальним UART для PC-AT.
По замовчуванню, ядро бачить чотири стандартних послiдовних плати вiд COM1 по COM4. Їм вiдповiдають молодшi номери файлiв пристроїв вiд 64 до 67, як описано вище.
Якщо ви хочете конфiгурувати вашi послiдовнi порти самостiйно, ви можете iнсталювати програму setserial Ted Tso яка виконується з скрипта rc.serial. Цей скрипт повинен знаходитись в каталозi /etc/rc.d i виконуватись пiд час завантаження системи. Типовий скрипт rc.serial ви можете побачити нижче :
# /etc/rc.serial - serial line configuration script.
#
# Do wild interrupt detection
/sbin/setserial -W /dev/cua*
# Configure serial devices
/sbin/setserial /dev/cua0 auto irq skip test autoconfig
/sbin/setserial /dev/cua1 auto irq skip test autoconfig
/sbin/setserial /dev/cua2 auto irq skip test autoconfig
/sbin/setserial /dev/cua3 auto irq skip test autoconfig
# Display serial device configuration
/sbin/setserial -bg /dev/cua*
Будь-ласка перегляньте документацiю до вашої версiї setserial для уточнення параметрiв.
Якщо ваша послiдовна карта не детектується, або команда setserial з параметром -bg видає некоректнi результати, ви можете самостiйно встановити правильнi параметри. Користувачi внутрiшнiх модемiв базованих на Rockwell повiдомляють про неправильне визначення UART. Для прикладу, setserial повiдомляе про те що UART - 16450, хоча насправдi вiн є 16550. Ви можете прямо вказати потрiбнi вам параметри :
/sbin/setserial /dev/cua1 auto irq skip test autoconfig
uart 16550
Де опцiї вiдповiдно - COM порт, базовий адрес, IRQ. Будь ласка прочитайте manual pages setserial(8).
Якщо ваш модем пiдтримує апаратний handshake,ви можете включити її. Незрозумiло, але бiльшiсть комунiкацiйних програм не встановлюють її по замовчуванню; ви повиннi зробити це самi. Найкращим шляхом буде виклик команди stty з скрипта rc.serial :
$ stty crtscts < /dev/cua1
Для перевiрки чи включена апаратна handshake, виконайте :
$ stty -a ' означає запрошення - після нього і набирається назва відносно якої ви хочете дати запит. По замовчуванню тип запиту встановлюється для класу A в якому містяться IP адреси пов'язані з доменними назвами.
Ви можете змінити тип запиту за допомогою команди ``set type=type'', де type один з типів RR описаних вище в секції 7.2 або ANY.
Наприклад ви можете спробувати наступний діалог :
;
; /var/named/named.rev Reverse mapping of our IP addresses
; Origin is 72.191.in-addr.arpa.
;
@ IN SOA vlager.vbrew.com. (
joe.vbrew.com.
16 ; serial
86400 ; refresh: once per day
3600 ; retry: one hour
3600000 ; expire: 42 days
604800 ; minimum: 1 week
)
IN NS vlager.vbrew.com.
; brewery
1.1 IN PTR vlager.vbrew.com.
2.1 IN PTR vstout.vbrew.com.
3.1 IN PTR vale.vbrew.com.
; winery
1.2 IN PTR vlager-if1.vbrew.com.
2.2 IN PTR vbardolino.vbrew.com.
3.2 IN PTR vchianti.vbrew.com.
4.2 IN PTR vbeaujolais.vbrew.com.
Ілюстрація 13. Файл named.rev.
$ nslookup
Default Name Server: rs10.hrz.th-darmstadt.de
Address: 130.83.56.60
> sunsite.unc.edu
Name Server: rs10.hrz.th-darmstadt.de
Address: 130.83.56.60
Non-authoritative answer:
Name: sunsite.unc.edu
Address: 152.2.22.81
Якщо ви спробуєте дати запит на назву яка не прив'язана до жодної IP адреси, але було знайдено записи інших типів в базі DNS - nslookup поверне помилку та повідомлення ``No type A record found''. Тип запиту ви можете змінити за допомогою команди ``set type''. Для прикладу щоб отримати SOA запис відносно unc.edu ви повинні виконати :
> unc.edu
*** No address (A) records available for unc.edu
Name Server: rs10.hrz.th-darmstadt.de
Address: 130.83.56.60
> set type=SOA
> unc.edu
Name Server: rs10.hrz.th-darmstadt.de
Address: 130.83.56.60
Non-authoritative answer:
unc.edu
origin = ns.unc.edu
mail addr = shava.ns.unc.edu
serial = 930408
refresh = 28800 (8 hours)
retry = 3600 (1 hour)
expire = 1209600 (14days)
minimum ttl = 86400 (1 day)
Authoritative answers can be found from:
UNC.EDU nameserver = SAMBA.ACS.UNC.EDU
SAMBA.ACS.UNC.EDU internet address = 128.109.157.30
Таким чином ви можете дати запит для MX записів, то що. Використання типу ANY дасть вам можливість отримати всі данні пов'язані з данною назвою.
> set type=MX
> unc.edu
Non-authoritative answer:
unc.edu preference = 10, mail exchanger = lambada.oit.unc.edu
lambada.oit.unc.edu internet address = 152.2.22.80
Authoritative answers can be found from:
UNC.EDU nameserver = SAMBA.ACS.UNC.EDU
SAMBA.ACS.UNC.EDU internet address = 128.109.157.30
Практичним застосуванням nslookup може бути отримання біжучого списку кореневих серверів назв для файлу named.ca. Ви можете зробити це даючи запит для всіх записів типу NS пов'язаних з кореневим доменом :
> set typ=NS
> .
Name Server: fb0430.mathematik.th-darmstadt.de
Address: 130.83.2.30
Non-authoritative answer:
(root) nameserver = NS.INTERNIC.NET
(root) nameserver = AOS.ARL.ARMY.MIL
(root) nameserver = C.NYSER.NET
(root) nameserver = TERP.UMD.EDU
(root) nameserver = NS.NASA.GOV
(root) nameserver = NIC.NORDU.NET
(root) nameserver = NS.NIC.DDN.MIL
Authoritative answers can be found from:
(root) nameserver = NS.INTERNIC.NET
(root) nameserver = AOS.ARL.ARMY.MIL
(root) nameserver = C.NYSER.NET
(root) nameserver = TERP.UMD.EDU
(root) nameserver = NS.NASA.GOV
(root) nameserver = NIC.NORDU.NET
(root) nameserver = NS.NIC.DDN.MIL
NS.INTERNIC.NET internet address = 198.41.0.4
AOS.ARL.ARMY.MIL internet address = 128.63.4.82
AOS.ARL.ARMY.MIL internet address = 192.5.25.82
AOS.ARL.ARMY.MIL internet address = 26.3.0.29
C.NYSER.NET internet address = 192.33.4.12
TERP.UMD.EDU internet address = 128.8.10.90
NS.NASA.GOV internet address = 128.102.16.10
NS.NASA.GOV internet address = 192.52.195.10
NS.NASA.GOV internet address = 45.13.10.121
NIC.NORDU.NET internet address = 192.36.148.17
NS.NIC.DDN.MIL internet address = 192.112.36.4
Повний список команд які підтримує nslookup отримується за допомогою команди help з самого nslookup.
7.2.5 Інші корисні інструменти
Існує кілька інструментів які допоможуть вам адмініструвати BIND. Тут ми коротко оглянемо два з них. Будь-ласка звертайтесь до документації яка поставляється разом з цими програмами для більш детальної
Loading...

 
 

Цікаве