Linux Ağ Arayüzü Yapılandırma "ifconfig"

Ariss

Kıdemli Üye
8 Mar 2016
4,583
1
114
uzay


xRDuEc.png




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.



xRDuEc.png



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)



tJoGV2.gif






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



giphy.gif










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



tJoGV2.gif






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





OoO7on.gif
 
Son düzenleme:

'ReDLiNe

Global Moderatör
23 Haz 2015
7,810
16
3,759
23
Ankara
Aklıma bir soru takıldı...

Windows ortamındaki "ipconfig" komutu ile Linux ortamındaki "ifconfig" komutu arasındaki fark nedir?
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.