Debian üzerinde IP Bilgisi Tanımlama

Başlatan Gilthanas, 26 Temmuz 2010 - 18:00:37

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Gilthanas

Debian üzerinde IP arayüzleri aşağıdaki gibi incelenir.

Loopback (localhost) : lo
Ethernet : eth0, eth1
Wireless : wlan0, wlan1, wifi0
PPP : ppp0, ppp1

IP adres bilgileri Debian üzerinde /etc/network/interfaces dosyası içinde bulunur.

Hostname bilgisi ve tanımlama

$ /bin/hostname
komutu ile o anki hostname bilgisi ekrana sunulur.

Değiştirmek için;
# /bin/hostname "hostnameadı" komutunu kullanmak yeterlidir.

DNS Tanımlama

Statik DNS bilgileri /etc/hosts dosyası içinde bulunur. Eğer static olarak tanımla gerekliyse dosya yapılandırılması yeterlidir.
DNS server bilgisi /etc/resolv.conf dosyası içinde  bulunur.

Örnek resolv.conf dosyası
domain xxx.com
search
nameserver 4.2.2.4

IP Adres bilgisinin tanımlanması

IP adres bilgileri /etc/network/interfaces dosyası içinde bulunur.
Örnek bir interfaces dosyası;

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.3.90
gateway 192.168.3.1
netmask 255.255.255.0
network 192.168.3.0
broadcast 192.168.3.255

Tüm network kartları bu dosyayı okuyarak IP bilgilerini alırlar. Örneğin wlan0 kartımıza ip bilgilerimizi dhcp ile atıyacaksak;

auto wlan0
iface wlan0 inet dhcp

Not : dhcp den ip bilgilerini otomatik olarak alısaksak sistemde dhcpcd veya dhcp3-client gibi paketlerin yüklü olması gereklidir.

Ayarların geçerli olması için

#/etc/init.d/networking restart

komutu ile networking servisini restart ediyoruz.

Eğer eth0 arayüzüne ikinci bir sana ip tanımlamak istersek

auto eth0:1
iface eth0:1 inet static
address 192.168.1.30
netmask 255.255.255.0

tanımını yaptıktan sonra servisi restart etmemiz gereklidir.

Network test için komutlar,

#/sbin/ifconfig    IP bilgilerini gösterir
#ping www.google.com     google.com adresini ping gönderir.
#route veya netstat -nr Route table bilgisi verir.