Cevapla
 
Konu Araçları
Eski 17-07-19, 10:51 #1
Girisimci Genc Girisimci Genc çevrimdışı
Varsayılan Linux Network Komutları 101


Linux sistemlerde en çok kullanılan network komutlarını paylaşıyorum


-> arp > Host ve IP numarasini göster. (arp = adress resolution protocol)
-> nslookup > DNS (domain name system) sorgusu
-> ping > Ping komutu ICMP protokolü üzerinden ECHO_REQUEST göndermek için kullanılır. Bu isteği alan sunucu isteğe cevap gönderir
-> ifconfig > komutu ağ arayüzünün IP ayarlarını yapmakta kullanılmaktadır.

-> route > komutu makinenin yönlendirme ile ilgili ayarlarını yapmak için kullanılan komuttur. Bu komut sayesinde makinenin yönlendirme tablosu oluşturulur.

-> ip link > İnterfaceslerin neler olduğunu görebileceğiniz komut
-> ip address add 10.10.0.1 dev eth0 > İnterfaces’e ip adresi ekleme
-> ip addr del 10.10.0.1/24 dev eth0 > İnterfaces üzerindeki ip adresini silme
-> ip addr add 10.0.0.1/24 dev eth0 label eth0:1 > İnterfaces üzerine birden fazla ip adresi ekleme
-> ip addr add 100.0.0.1/24 dev eth0 label eth0:2 > İnterfaces üzerine birden fazla ip adresi ekleme
-> ip link show eth0 > İnterfaces bilgisi
-> ip link set eth0 down | ip link set eth0 up > İnterfacesi kapatıp açma
-> cat /sys/class/net/eth$/operstate > Ethernet kablosunun bağlantısında sorun olup olmadığının kontrolü
-> ip addr > İnterfaces’lerin addr bilgisi
-> ip -4 addr flush label ‘eth0’> İnterfaces’e ait tüm ipv4 adreslerinin temizlenmessi
-> ip route show all ip > adreslerinin route listesi
-> ip route add 0.0.0.0/0 via 10.0.0.1 [dev eth0] > Yeni bir route ekleme
-> ip route del 0.0.0.0/0 > Eklenen bir route’yi silmek
-> ip route get 72.122.134.209 > Bir ip adresine ait routeyi görmek
-> ip neigh list > Ağdaki bağlantı kurmuş makinelerin listesi
-> ip route show 192.168.0.2/24 > Belli bir IP grubu için route kaydı
-> ip route show cache > Kısa bir süre önce erişilen adreslerin route bilgisi
-> ip route flush > Bütün route kayıtlarını silmek
-> ip -s neigh flush 192.168.0.23 > ARP tablosundan belirli bir ip için kayıt silme

-> ip -s neigh flush all > ARP tablosunu boşaltmak

-> netstat > komutu ağ bağlantıları , yönlendirme tablosu , arayüz istatistikleri gibi ağ ile ilgili temel bilgileri göstermeye yarayan bir programdır.
Hiç bir seçenek verilmediği takdirde netstat programı sistemde kullanımda olan soketler hakkında bilgi verecektir.

+> Netstat komutu çeşitli parametreler ile kullanılmaktadır. Bu parametreler ve anlamları şunlardır :

-a : Tüm TCP ve UDP bağlantıları ekrana basar.
-e : Gelen ve giden paket sayısının istatistiklerini görüntüler.
-n : Tüm bağlantıları rakamsal olarak görüntüler.
-o : Tüm bağlantıları PID numarası ve uygulama adına göre listeler.
-p : Bağlantıların kullandığı uygulama ve PID numaralarını ekrana basar.
-s : Kurallara göre istatistiksel verileri ekrana basar.

-r : IP yönlendirme tablosunun içeriğini görüntüler.

+> Netstat çıktısında yer alan bağlantı durumlarının anlamları
-> ESTABLISHED : Soket bağlantı gerçekleşmiş durumdadır.
-> SYN_SENT : Soket bağlantı kurmaya çalışıyordur.
-> SYN_RECV : Ağdan bir bağlantı isteği gelmiştir.
-> FIN_WAIT1 : Soket kapatılmış, bağlantı sonlandırılmak üzeredir.
-> FIN_WAIT2 : Bağlantı sonlandırılmıştır.Soket karşı ucun bağlantıyı sonlandırmasını beklemektedir.
-> TIME_WAIT : Soket kapandıktan sonra gelebilecek paketleri alabilmek için beklemektedir.
-> CLOSED : Soket kullanılmamaktadır.
-> CLOSE_WAIT : Karşı uç bağlantıyı kapatmıştır.Soketin kapanması beklenmektedir.
-> LAST_ACK : Karşı uç bağlantıyı sonlandırmış ve soketi kapatmıştır.Onay beklenmektedir.
-> LISTEN : Soket gelebilecek bağlantılar için dinleme konumundadır.

-> CLOSING : Yerel ve uzak soketler kapatılmış fakat tüm verilerini göndermemiş durumdadır.Tüm veriler gönderilmeden soketler kapanmaz.

+> SSH üzerinden netstat çıktılarını alabilmek için bazı örnek komutlar
-> netstat -ntu > Tüm TCP ve UDP Bağlantıları Listeler
-> netstat -ntu | grep ESTABLISHED > Ekrana sadece ESTABLISHED olan bağlantıları basar.


Kaynak: sibermod.com

__________________
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Cevapla

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz

Taglar
bağlantı, bir, için, netstat, route

Konu Araçları

Gönderme Kuralları
Yeni konu açamazsınız
Cevap yazamazsınız
Dosya gönderemezsiniz
Mesajlarınızı düzenleyemezsiniz

BB code is Açık
Smiley Açık
[IMG] kodu Açık
HTML kodu Kapalı



Tüm saatler GMT +3. Şuan saat: 18:32
(Türkiye için artık GMT +3 seçilmelidir.)

 
5651 sayılı yasaya göre forumumuzdaki mesajlardan doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. Şikayet Mailimiz. İçerik, Yer Sağlayıcı Bilgilerimiz. Reklam Mailimiz. Gizlilik Politikası. Tatil
Copyright © 2018