Konfiguracja sieci systemu OpenSolaris wygląda podobnie jak w systemie Solaris 10.
W podanym przykładzie konfigurujemy kartę Realtek z następującymi ustawieniami:
konfiguracja statyczna - bez DHCP
interfejs karty sieciowej: rtls0
ip: 10.1.1.125
maska: 255.255.255.0
brama: 10.1.1.1
system nazewniczy: DNS
domena dns: moja.domena
serwer dns: 10.1.1.230
Na początek wyłączamy automatyczną konfigurację NWAM.
# svcadm disable svc:/network/physical:nwam
Uruchamiamy domyślną konfigurację interfejsów sieciowych.
# svcadm enable svc:/network/physical:default
Musimy wiedzieć jakie mamy karty sieciowe w systemie:
# dladm show-dev
LINK STATE SPEED DUPLEX
ath0 unknown 0Mb unknown
rtls0 up 100Mb full
Jeśli 'dladm' nie pokazuje naszej karty sieciowej, może warto zajrzeć na stronę http://homepage2.nifty.com/mrym3/taiyodo/eng/ i pobrać odpowiedni sterownik.
Chcemy skonfigurować kartę Realtek.
Usuwamy obecną konfigurację karty z systemu:
# ifconfig rtls0 unplumb
Włączamy kartę z zerowymi ustawieniami:
# ifconfig rtls0 plumb
Podnosimy interfejs i dajemy mu adres 10.1.1.125 w masce 24bitowej (255.255.255.0):
# ifconfig rtls0 up 10.1.1.125/24
Usuwamy konfigurację rutowania:
# route flush
Konfigurujemy domyślną bramkę w systemie:
# route add default 10.1.1.1
add net default: gateway 10.1.1.1
Konfigurujemy DNS jako domyślny system nazewniczy:
# cp /etc/nsswitch.dns /etc/nsswitch.conf
Upewniamy się, że mamy odpowiednio skonfigurowane DNSy:
# cat /etc/resolv.conf
domain moja.domena
nameserver 10.1.1.230
search moja.domena
W tym momencie powinniśmy mieć działające połączenie sieciowe.
Aby system miał takie ustawienia po restarcie, musimy jeszcze zrobić kilka czynności.
W tym celu upewniamy się, że mamy skonfigurowaną maskę naszej podsieci:
# tail -1 /etc/netmasks
10.1.1.0 255.255.255.0
Powinniśmy ustawić domyślną bramkę:
# cat /etc/defaultrouter
10.1.1.1
Bardzo ważna jest konfiguracja nazwy maszyny:
# cat /etc/nodename
myhost
Nazwa maszyny musi się znajdować w /etc/hosts
# grep myhost /etc/hosts
10.1.1.230 myhost.doja.domena myhost loghost
Aby interfejs rtls0 był skonfigurowany z ustawieniami maszyny 'myhost',
musimy wpisać nazwę 'myhost' do pliku /etc/hostname.rtls0.
Upewniamy się, że to zrobiliśmy:
# cat /etc/hostname.rtls0
myhost
Teraz ustawienia powinny przetrwać restart systemu.
Można również zrobić to restartując usługę svc:/network/physical:default:
# svcadm restart svc:/network/physical:default
Subskrybuj:
Komentarze do posta (Atom)
6 komentarzy:
Hello, estibi!
I loved this post and this blog.
have a nice day
thx.
To najbardziej przydatny post w tym temacie jaki znalazłem. Wielkie dzięki.
dla takiego nowicjusz jak ja to ten post to czysta poezja. REWELACJA !!!
Bardzo fajnie napisane. Jestem pod wrażeniem i pozdrawiam.
Bardzo ciekawie napisane i jak najbardziej taka wiedza jest zawsze przydatna. Ja muszę przyznać, że również mnie zaciekawił temat o sieciach bezprzewodowych Cisco http://pcfaq.pl/pr/siec-bezprzewodowa-cisco/ i jestem zdania, że jest to coś bardzo ważnego.
Prześlij komentarz