Selamlar turk hack team ailesi sizlere linux için ifconfig komutlarını gösterceğim. "İfconfig" komutu, mevcut ağ yapılandırma bilgilerini görüntülemek, bir ağ arabirimine bir ip adresi, ağ maskesi veya yayın adresi ayarlamak, ağ arabirimi için bir takma ad oluşturmak, donanım adresini ayarlamak ve ağ arabirimlerini etkinleştirmek veya devre dışı bırakmak için kullanılır.
1. Tüm Ağ Ayarlarını Görüntüleyin
Tüm aktif arayüz ayrıntılarını gösterecektir. İfconfig komutu ayrıca bir sunucunun atanmış IP adresini kontrol etmek için de kullanılır.
Kod:
[root@Slyfer ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0B:CD:1C:18:5A
inet addr:172.16.25.126 Bcast:172.16.25.63 Mask:255.255.255.224
inet6 addr: fe80::20b:cdff:fe1c:185a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2341604 errors:0 dropped:0 overruns:0 frame:0
TX packets:2217673 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293460932 (279.8 MiB) TX bytes:1042006549 (993.7 MiB)
Interrupt:185 Memory:f7fe0000-f7ff0000
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:5019066 errors:0 dropped:0 overruns:0 frame:0
TX packets:5019066 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2174522634 (2.0 GiB) TX bytes:2174522634 (2.0 GiB)
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.1.1.1 P-t-P:10.1.1.2 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
2. Tüm Ağ Arayüzlerinin Bilgilerini Görme
Aşağıdaki ifconfig komutu -a bağımsız değişkeniyle birlikte, sunucudaki tüm etkin veya etkin olmayan ağ arabirimlerinin bilgilerini görüntüler. Eth0, lo, sit0 ve tun0 için ayrı ayrı sonuçları gösterir.
Kod:
[root@Slyfer ~]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:0B:CD:1C:18:5A
inet addr:172.16.25.126 Bcast:172.16.25.63 Mask:255.255.255.224
inet6 addr: fe80::20b:cdff:fe1c:185a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2344927 errors:0 dropped:0 overruns:0 frame:0
TX packets:2220777 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293839516 (280.2 MiB) TX bytes:1043722206 (995.3 MiB)
Interrupt:185 Memory:f7fe0000-f7ff0000
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:5022927 errors:0 dropped:0 overruns:0 frame:0
TX packets:5022927 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2175739488 (2.0 GiB) TX bytes:2175739488 (2.0 GiB)
sit0 Link encap:IPv6-in-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.1.1.1 P-t-P:10.1.1.2 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
3. İstediğiniz Bir Ağ Ayarlarını Görüntüleme (Filitreleme)
( eth0 ) ifconfig komutuyla bir parametre olarak kullanmak , o ağ arayüzünün ayrıntılarını ve detaylarını gösterir.
Kod:
ifconfig eth0
Örnek olarak:
Kod:
[root@Slyfer ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0B:CD:1C:18:5A
inet addr:172.16.25.126 Bcast:172.16.25.63 Mask:255.255.255.224
inet6 addr: fe80::20b:cdff:fe1c:185a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2345583 errors:0 dropped:0 overruns:0 frame:0
TX packets:2221421 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293912265 (280.2 MiB) TX bytes:1044100408 (995.7 MiB)
Interrupt:185 Memory:f7fe0000-f7ff0000
4. Arayüz Aç Veya Kapat
Arayüzü açmak için kullanabileceğiniz :
Kod:
[root@Slyfer ~]# ifconfig eth0 up
Kod:
[root@tSlyfer ~]# ifconfig eth0 up
Arayüzü kapatmak için kullanabileceğiniz :
Kod:
[root@Slyfer ~]# ifconfig eth0 down
Kod:
[root@Slyfer ~]# ifdown eth0
6. Ağ Arayüzüne IP Adresi Nasıl Atanır
Belirli bir arabirime bir IP adresi atamak için, aşağıdaki komutu bir arabirim adı (eth0) ve ayarlamak istediğiniz ip adresi ile kullanın. Örneğin, "ifconfig eth0 132.11.15.321" IP adresini eth0 arayüzüne ayarlayacaktır.
Kod:
[root@Slyfer ~]# ifconfig eth0 132.11.15.321
7. Ağ Arayüzüne Ağ Maskesi Atama
Kod:
[root@Slyfer ~]# ifconfig eth0 netmask 231.211.233.244
8. Ağ Arayüzüne Broadcast Nasıl Atanır
Kod:
[root@Slyfer ~]# ifconfig eth0 broadcast 172.16.25.63
9. Ağ Maskesi ve Yayını Ağ Arayüzüne Atama Yapma
Kod:
[root@Slyfer ~]# ifconfig eth0 000.00.00.000 netmask 245.225.215.232 broadcast 132.11.445.12
10. Bir Ağ Arayüzü için MTU Nasıl Değiştirilir
Kod:
[root@Slyfer ~]# ifconfig eth0 mtu 1000
11 PROMİSCUOUS MODU AÇMA VE DEVRE DIŞI BIRAKMA
Günümüzün ağ araçlarının çoğu, ağ arabiriminde akan paketleri izlemek ve analiz etmek için rastgele modu kullanır. Bu modu açmak için aşağıdaki komutu kullanın.
Kod:
[root@Slyfer ~]# ifconfig eth0 promisc
Kapatmak için ise bu kodu kullanın :
Kod:
[root@Slyfer ~]# ifconfig eth0 -promisc
13. Ağ Arayüzüne Yeni Takma Ad Ekleme
Uyarı: Lütfen ağ adresinin aynı alt ağ maskesinde olduğunu unutmayın. Örneğin eth0 ağ ip adresiniz 172.16.25.125 ise, takma ad ip adresi 172.16.25.127 olmalıdır.
Kod:
[root@Slyfer ~]# ifconfig eth0:0 172.16.25.127
Sonra "ifconfig eth0: 0" komutunu kullanarak yeni oluşturulan diğer ağ arabirimi adresini doğrulayın.
Kod:
[root@Slyfer ~]# ifconfig eth0:0
eth0:0 Link encap:Ethernet HWaddr 00:01:6C:99:14:68
inet addr:172.16.25.123 Bcast:172.16.25.63 Mask:255.255.255.240
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:17
Son düzenleme: