ip a
ip r
hostname -I
nmcli device status
ip a: Tüm ağ arayüzlerini listeler.ip r: Yönlendirme tablosu.hostname -I: IP adresini sade şekilde gösterir.nmcli: NetworkManager ile bağlantı yönetimi.ping 8.8.8.8
ping google.com
traceroute google.com
mtr google.com
dig google.com
host google.com
ping: Bağlantı testi.traceroute, mtr: Rota analizi.dig, host: DNS çözümleme araçları.ss -tuln
netstat -tulnp
lsof -i :80
nc -zv localhost 22
ss, netstat: Açık portlar ve dinleyen servisler.lsof: Belirli bir porta hangi servis bağlanmış.nc (netcat): Port taraması.ip addr add 192.168.1.100/24 dev eth0
ip route add default via 192.168.1.1
/etc/netplan/01-netcfg.yaml
network:
version: 2
ethernets:
eth0:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
tcpdump -i eth0
tcpdump port 80
iftop
nload
tcpdump: Ağ trafiğini analiz eder.iftop, nload: Arayüz bazlı bant genişliği kullanımı.ufw status
ufw allow 22/tcp
ufw deny 80
ufw enable
iptables -L -n -v
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
ufw: Kolay güvenlik duvarı aracı (Ubuntu).iptables: Düşük seviye, güçlü güvenlik kuralları.sudo systemctl restart NetworkManager
sudo ifdown eth0 && sudo ifup eth0
NetworkManager: Modern sistemlerde ağ kontrolü.ifdown/ifup: Manuel arayüz kapatma/açma.| Yol | Açıklama |
|---|---|
/etc/resolv.conf |
DNS sunucuları |
/etc/hosts |
Yerel hostname-IP eşleşmeleri |
/etc/hostname |
Sistem hostname tanımı |