Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 516|Yanıt: 0

[Sorun Giderme] Docker konteyner trafiğini analiz etmek için Linux'ta tcpdump kullanın

[Bağlantıyı kopyala]
2025-7-25 tarihinde 14:23:11 tarihinde yayınlandı | | | |
Gereksinimler: Özel bir Docker görgesini çekin, içinde konuşlandırılan proje kodu kapalı kaynaklıdır, paket konteynerinin trafiğini nasıl yakalayacağınızı ve davranışı analiz edin. Sistemi kirletmemek için ana bilgisayara bazı yazılımlar yüklemek istemiyorum.

TCPDUMP

TCPDUMP, Unix benzeri sistemlerde çalışan komut satırı ağ paket analiz aracıdır. Ağ arayüzleri üzerinden akan veri paketlerini yakalar ve analiz eder; bunları kaynak ve hedef adresler, portlar, protokol türleri ve daha fazlası dahil olmak üzere okunabilir bir formatta sunar. Ayrıca çeşitli filtreleme seçeneklerini destekleyerek kullanıcıların paketleri özel ihtiyaçlara göre filtrelemesini kolaylaştırır.

Resmi Web Sitesi:Bağlantı girişi görünür.
Kaynak:Bağlantı girişi görünür.

Netshoot

Docker + Kubernetes Ağ Sorun Giderme İsviçre Ordusu Bıçak konteynerleri, Docker ve Kubernetes ağ sorun çıkarma çok karmaşık olabilir. Docker ve Kubernetes'in nasıl çalıştığını doğru anlayarak ve doğru araçlar setiyle bu ağ sorunlarını çözebilir ve sorun giderebilirsiniz. Dockernetshoot konteynerleri, Docker ile ağ sorunlarını gidermek için kullanılabilecek güçlü bir ağ sorun giderme araçları setine sahiptir. Bu araçlara ek olarak, konteynerin gerçek dünya senaryolarında nasıl kullanılabileceğini gösteren çeşitli kullanım senaryoları da sunuyoruz.

Netshoot şunları içerir: apache2-utils, bash, bind-tools, bird, bridge-utils, busybox-extras, conntrack-tools, curl, dhcping, drill, ethtool, file, fping, iftop, iperf, iperf3, iproute2, ipset, Iptables、iptraf-ng、iputils、ipvsadm、httpie、jq、libc6-compat、liboping、ltrace、mtr、net-snmp-tools、netcat-openbsd、nftables、ngrep、nmap、nmap-nping、nmap-scripts、openssl、 Py3-pip、py3-setuptools、scapy、socat、speedtest-cli、openssh、oh-my-zsh、strace、tcpdump、tcptraceroute、trippy、tshark、util-linux、vim、git、zsh、websocat、swaks、perl-crypt-ssleay、 perl-net-ssleay



Kaynak kodu adresi:Bağlantı girişi görünür.

Netshoot, Tcpdump aracını kullanır

Netshoot görselini çekin ve aşağıdaki komutla Tcpdump aracını kullanın:
Aşağıda gösterildiği gibi:



Tüm ağ kartlarını görüntülemek için komut şöyledir:
DNS paketini aşağıdaki komutla alın:
Aşağıda gösterildiği gibi:



İntranet dışı trafik paketlerini yakalamak, yani özel IP adres aralıklarını hariç tutmak (RFC 1918) için komut şöyledir:


Referans:
Bağlantı girişi görünür.
Bağlantı girişi görünür.
Bağlantı girişi görünür.
Bağlantı girişi görünür.




Önceki:.NET/C# Düzenli İfade Düzenli İfade Eşleştirme Çıkarımı
Önümüzdeki:.NET/C#, nesnedeki (sınıf örneği) boş olmayan dizeli boşlukları ayırır.
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com