Linux Üzerinde IP adreslerinin ayarlanması

Linux sisteminin kurulumu tamamlandıktan sonra, makine üzerindeki network kartlarına sırası ile eth0, eth1 adları atanır. Her network kartının IP adresini öğrenmek için ifconfig komutu kullanılır.

İlk olarak bilgisayarımız IP adresini öğrenelim..

eth0 Link encap:Ethernet HWaddr 00:0C:29:49:0F:83

inet addr:172.19.23.201 Bcast:172.19.23.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe49:f83/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:85 errors:0 dropped:0 overruns:0 frame:0

TX packets:79 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:7806 (7.6 KiB) TX bytes:11177 (10.9 KiB)

Interrupt:16 Base address:0×2024

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:990 errors:0 dropped:0 overruns:0 frame:0

TX packets:990 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:50364 (49.1 KiB) TX bytes:50364 (49.1 KiB)

Makinemizde bulunan tüm kartların IP adreslerini öğrenmiş olduk. Burada eth0 makinemize bağlı olan ilk network kartı ve IP adresi 172.19.23.255, netmask olarak 255.255.255.0 yani /24 kullanıyor.

Lo olarak gördüğünüz ise loopback kartımız ve adresi 127.0.0.1.

ifconfig komutu sadece IP adresleri ile ilgili bilgileri değil her kartın kullandığı interrupts, PCI Bus ID ile bilgileride ekrana döker. Network kartınızın çalışmadığı durumlarda, bu interrupt noktalarını kontrol etmenizde fayda olacaktır. Interrupt atamaları için /proc/interrupts dosyasına göz atmanız gerekecektir. Bizim örneğimiz de ise kartımız 16 nolu interrupt ı kullanmakta(Sistem vmware üzerinde çalıştığından vmxnet ether olarak görünüyor).

[root@erd-lynx-ltp-01 ~]# vi /proc/interrupts

CPU0

0: 778 IO-APIC-edge timer

1: 156 IO-APIC-edge i8042

6: 5 IO-APIC-edge floppy

7: 0 IO-APIC-edge parport0

8: 1 IO-APIC-edge rtc

9: 0 IO-APIC-fasteoi acpi

12: 965 IO-APIC-edge i8042

14: 0 IO-APIC-edge libata

15: 2403 IO-APIC-edge libata

16: 319 IO-APIC-fasteoi vmxnet ether

17: 0 IO-APIC-fasteoi ehci_hcd:usb1

18: 138 IO-APIC-fasteoi uhci_hcd:usb2, Ensoniq AudioPCI

19: 11196 IO-APIC-fasteoi ioc0

NMI: 0

LOC: 149906

ERR: 0

MIS: 0

/proc/interrupt dosyası görünümü

 

Yukarıdaki interrupt numaralarını birden fazla cihaz kullanıyorsa o zaman cihazlarınızın kullanma klavuzlarına göz atarak, bu interruptları değiştirebilirsiniz.

Yorum Yapın

Mesajınız