Ağ yapılandırması Karşılaştırma: Solaris 10 vs Solaris 11

Merhaba bu yazımızda Solaris 11 ve 10 arasında ağ yapılandırmasını karşılaştıracağız. Solaris 11 ile birlikte Solaris 10’a göre ağ yapılandırmasında büyük değişiklikler yapıldığını, yeni özellikler eklediğini görüyoruz.

Güle güle “Network Configuration Files”

Solaris 11’e başlarken artık aşağıda listelenen yapılandırma dosyaları kullanılması önerilmiyor. Anlayacağınız kısaca güle güle deniyor.

/etc/defaultdomain
/etc/dhcp.*
/etc/hostname.*
/etc/hostname.ip*.tun*
/etc/nodename
/etc/nsswitch.conf

Hoş geldin “Network Configuration Profile”

Solaris 11’de profil tabanlı ağ yapılandırması kullanıyor. 2 Adet yapılandırma modu var.

1. Automatic – Ağ yapılandırması (IP adresi, yönlendirici ve DNS) için DHCP kullanır. IPMP ve ağ arayüzlerinin “hot swaping”desteği yoktur.

2. Manual (DefaultFixed NCP) – Ağ yapılandırması dladm and ipadm komutları ile el ile yapılandırılır. Aynı zamanda DefaultFixed NCP olarak da adlandırılır. IPMP ve ağ arayüzlerinin “hot swaping”desteği vardır

NCP kontrol etme:

# netadm list
TYPE        PROFILE        STATE
ncp         Automatic      disabled
ncp         DefaultFixed   online
loc         Automatic      offline
loc         NoNet          offline
loc         DefaultFixed   online

NCP profilinin DefaultFixed modda olduğunu görüyoruz.

automatic NCP profil aktif etmek için:

# netadm enable -p ncp Automatic

manual NCP profil aktif etmek için

# netadm enable -p ncp DefaultFixed

komutlarını girebilirsiniz.

Data link layer komutları

Solaris 11’de dladm show-dev komutu çalışmıyor, bu komutun yerini dladm show-phys komutunun aldığını görüyoruz. Aşağıda çıktılarını örebilirsiniz.

Solaris 10 :

# dladm show-dev
e1000g0         link: up        speed: 1000  Mbps       duplex: full

Solaris 11 :

# dladm show-phys
LINK              MEDIA                STATE      SPEED  DUPLEX    DEVICE
net0              Ethernet             up         1000   full      e1000g0

Solaris 10 :

# dladm show-link
e1000g0         type: non-vlan  mtu: 1500       device: e1000g0

Solaris 11 :

# dladm show-link
LINK                CLASS     MTU    STATE    OVER
net0                phys      1500   up       --

IP layer komutları

Ifconfig komutu solaris 11 çalışmaya devam ediyor, fakat Solaris 11 ile birlikte IP ve MAC adreslerini gösteren 2 komut daha eklendiğini görüyoruz.

Solaris 10 :

# ifconfig -a
lo0: flags=2001000849 mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
e1000g0: flags=1000843 mtu 1500 index 2
        inet 192.168.1.10 netmask ffffff00 broadcast 192.168.1.255
        ether 0:c:29:f8:fd:69

Solaris 11:

# ipadm show-if
IFNAME     CLASS    STATE    ACTIVE OVER
lo0        loopback ok       yes    --
net0       ip       ok       yes    --
# ipadm show-addr
ADDROBJ           TYPE     STATE        ADDR
lo0/v4            static   ok           127.0.0.1/8
net0/geeklab      static   ok           192.168.1.10/24

Ağ yapılandırması

Solaris 11 ve 10 üzerinde el ile manuel ip yapılandırmasını görelim.

Solaris 10 :

# ifconfig e1000g1 plumb
# ifconfig e1000g1 192.168.1.100 netmask 255.255.255.0 up

/etc/hosts, /etc/netmasks, /etc/hostname.e1000g1 dosyaları düzenlenerek gerekli ayarlar girilir, işletim sistemi restart edilir.

Solaris 11 :
Ağ yapılandırma modu manual NCP (DefaultFixed) aktif edilir.

# netadm enable –p ncp DefaultFixed
# netadm list

Şimdi ipadm komutu ile ip ayarları yapılır.

# ipadm create-ip net0
# ipadm create-addr –T static –a local=192.168.1.30/24 net0/bilisimonline

# ipadm
NAME              CLASS/TYPE STATE        UNDER      ADDR
lo0               loopback   ok           --         --
   lo0/v4         static     ok           --         127.0.0.1/8
net0              ip         ok           --         --
   net0/bilisimonline   static     ok           --         192.168.1.30/24

Solaris 11 ve 10 üzerinde el ile manuel ip yapılandırmasını silmeyi görelim.

Solaris 10 :

# ifconfig unplumb e1000g1

Ayrıca /etc/hosts, /etc/netmasks and /etc/hostname.e10000g1 dosyalarından gerekli girdiler kaldırılır.

Solaris 11 :

# ipadm delete-ip net2

Hakkında G. KELEŞ

Cevapla

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmelidir *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.