Konfiguracja TCP/IP na Novell'u
W tym rozdziale zosta│ zamieszczony opis │adowania
protoko│u TCP/IP na serwerze Novell'a. Tak jak pisali╢my wcze╢nie TCP/IP jest
podstawowym protoko│em Internetu, dlatego te┐ serwer Novell'a musi mieµ mo┐liwo╢µ
obs│ugi tego protoko│u.
TCP/IP
Pliki konfiguracyjne
Hosts
Gateways
Networks
Protokol
Services
TCP/IP
Pakiet TCPIP nale┐y za│adowaµ na serwerze przy u┐yciu komendy load. Komenda ta
wystartuje obs│ugΩ protoko│u, ale serwer nadal nie bΩdzie widoczny w sieci IP.
KomendΩ tΩ zazwyczaj umieszcza siΩ w pliku sys:/system/autoexec.ncf. Wpis do
tego pliku wygl▒da nastΩpuj▒co:
load tcpip
Modu│ TCP powinien byµ za│adowany po modu│ach CLIB oraz STREAMS. Kolejno╢µ
│adowania modu│≤w i ich wszystkie powi▒zania zosta│y przedstawione na poni┐szym
schemacie:
Wszystkie modu│y aktywne na serwerze Novell'owym s▒ │adowane z pliku autoexec.ncf.
Aby serwer poprawnie obs│ugiwa│ sieµ typu IP nale┐y za│adowaµ odpowiednie sterowniki
kart sieciowych, a nastΩpnie wykonaµ operacjΩ bindowania protoko│≤w do tych kart. W
naszym systemie │adowanie kart sieciowych realizowane jest przez nastΩpuj▒ce polecenia:
load smc8000 port=280 frame=ETHERNET_II name=tcpdown
load smc8000 port=300 frame=ETHERNET_II name=tcpup
load smc8000 port=320 frame=ETHERNET_II name=tcpsco
Natomiast operacjΩ bindowania realizuj▒ polecenia:
bind ip to tcpdown addr=172.16.121.1 mask=255.255.255.0
bind ip to tcpup addr=172.16.228.1 mask=255.255.255.0
bind ip to tcpsco addr=172.16.1.1 mask=255.255.255.0
Pliki konfiguracyjne TCPIP
Pakiet TCPIP tak samo jak na serwerze Unix'owym wymaga plik≤w konfiguracyjnych. Pliki te
znajduj▒ siΩ w katalogu sys:/etc. Poni┐ej opisano ka┐dy plik i jego budowΩ.
Hosts
Plik ten zawiera tablicΩ translacji adres≤w umownych na adresy IP. Jest ona
wykorzystywana przez oprogramowanie do sprawdzania numer≤w IP przy wy│▒czonym DNS'ie. W
ka┐dej linii powinien znajdowaµ siΩ jeden adres IP oraz wszystkie nazwy danego hosta,
przyk│adowo dla serwera gwu-technel wpis ten wygl▒da nastΩpuj▒co:
172.16.121.3 gwu-technel.waw.ids.edu.pl gwu-technel
linux
w pliku tym musi siΩ te┐ znale╝µ adres 127.0.0.1 wskazuj▒cy na wewnΩtrzn▒ pΩtle
loopback, danego hosta. Wpis ten prawie zawsze jest taki sam:
127.0.0.1 loopback localhost lb
DziΩki tej notacji oprogramowanie mo┐e w ten sam spos≤b komunikowaµ siΩ z sob▒ jak z
innymi hostami.
Gateways
Plik ten zawiera listΩ ruter≤w dostΩpnych w sieci. Na podstawie zawarto╢ci tego pliku
pakiety kierowane do danej sieci trafiaj▒ do odpowiedniego rutera. Plik ten ma istotne
znaczenie gdy serwer Novell'owy jest wpiΩty do dw≤ch segment≤w sieci. W ka┐dej
pojedy±czej linii powinien znajdowaµ siΩ wpis dotycz▒cy danej sieci. Pryk│adowo wpis:
net 172.16.121.0 gateway 172.16.121.1
net 172.16.228.0 gateway 172.16.228.1
definiuje dwie sieci 172.16.121.0 i 172.16.228.0 dla ka┐dej z nich zosta│ wyr≤┐niony
gateway, czyli brama przesy│owa. W zwi▒zku z czym pakiety kierowane do danej sieci s▒
wyrzucane pod dany adres, natomiast pakiety lokalne zostaj▒ w bie┐▒cym segmencie. Nie
powoduje to obci▒┐enia drugiego segmentu pakietami z segmentu pierwszego i odwrotnie.
Networks
W pliku tym zosta│y zawarte definicje podsieci wystΩpuj▒cych lokalnej sieci
komputerowej. Ka┐da linijka opisuje jedn▒ sieµ. Linijki zaczynaj▒ siΩ od nazwy sieci,
oraz jej numeru IP. Przyk│adowy wpis wygl▒da nastΩpuj▒co:
net1 172.16.121.0
sieµ 172.16.121.0 nosi nazwΩ net1. Plik ten nie jest konieczny, jednak zaleca siΩ go
uzupe│niµ dla │atwiejszego rozr≤┐niania sieci.
Protocol
Plik ten zawiera spis protoko│≤w jakie s▒ obs│ugiwane przez modu│ TCPIP serwera
Novell'owego. Plik ten zawiera spis protoko│≤w i nie nale┐y go modyfikowaµ.
Services
W pliku tym s▒ umieszczone definicje wszystkich dostΩpnych us│ug oferowanych przez
serwer Novell'a. Ka┐da linijka zawiera nazwΩ us│ugi, numer portu TCP na kt≤rym dana
us│uga jest oferowana, oraz rodzaj protoko│u komunikacyjnego.
|