zmiana adresu IP w Solaris 10 U3

Published on 18 Dec 2006 · Filed in Wyjaśnienie · 295 słowa (szacunkowo 2 minut do przeczytania)

zmiana adresu IP systemu z systemem Solaris (Solaris 10, konkretnie) różni się od wielu innych systemów działających w systemie systemy tam są. Naprawdę, wszystko co musisz zrobić, to po prostu edytować kilka plików, a następnie zdjąć interfejs i ponownie utworzyć kopię zapasową. Wydaje się jednak, że „mam cię” z Solarisem 10. (Nie wiem, jak daleko sięga ta procedura-nie jest dla mnie jasne, czy jest to nowość w Solarisie 10, czy też rozszerza się na Solaris 8 lub 9.)

większość stron, które znalazłem, wskazywała, że trzeba tylko edytować plik /etc/hosts(który jest w rzeczywistości tylko dowiązaniem symbolicznym do /etc/inet/hosts) i umieścić nowy adres IP serwera w tym pliku. Ponieważ nie zmieniałem nazwy hosta ani bramy domyślnej, nie było potrzeby edytowania /etc/hostname.pcn0 (pliku nazwy hosta dla jedynego interfejsu w systemie), /etc/nodename lub /etc/defaultrouter. Więc edytowałem plik /etc/inet/hosts, zrestartowałem serwer i spodziewałem się, że nowy adres IP pojawi się w sieci.

nie zadziałało. Nieco więcej badań wskazuje, że w Solarisie 10 system operacyjny używa /etc/inet/ipnodes na /etc/inet/hosts. Jest to trochę dziwne, ponieważ ipnodes ma być używany tylko dla IPv6 i Wiem, że specjalnie wyłączyłem IPv6 w tej instalacji. Niektóre dodatkowe wyszukiwania ukierunkowane, które przeprowadziłem, wykazały jednak, że tak było nawet jeśli IPv6 jest wyłączony.

po edycji /etc/inet/ipnodes i ponownym uruchomieniu serwera nastąpiła zmiana adresu IP.

tak więc, jeśli chcesz zmienić adres IP serwera z systemem Solaris 10, Zmień następujące pliki:

/etc/inet/hosts/etc/inet/ipnodes

po ponownym uruchomieniu serwer będzie teraz miał nowy adres IP.

(nawiasem mówiąc, Solaris 10 U3 działa idealnie pod serwerem ESX.)

metadane i nawigacja

sieci Solaris UNIX

Leave a Reply

Twój adres e-mail nie zostanie opublikowany.