بررسی عملکرد، امنیت و عیب‌یابی شبکه در لینوکس (Network Auditing & Troubleshooting) پرینت


## 🌐 بررسی عملکرد، امنیت و عیب‌یابی شبکه در لینوکس (Network Auditing & Troubleshooting)

لینوکس ابزارهای بسیار قدرتمند و در عین حال سبک برای **آنالیز عملکرد شبکه، بررسی امنیتی و رفع مشکلات شبکه‌ای** ارائه می‌دهد. در این مقاله، با مجموعه‌ای از این ابزارها و روش‌های استفاده از آن‌ها آشنا می‌شوید.

---

## 🧪 ۱. بررسی عملکرد شبکه

### 1.1 ابزار `ping` – بررسی اتصال

```bash
ping google.com
```

🔹 ارسال بسته‌های ICMP برای تست دسترسی و بررسی latency.

---

### 1.2 ابزار `iperf` – تست سرعت و پهنای باند

#### نصب:

```bash
sudo apt install iperf3 # Debian/Ubuntu
sudo yum install iperf3 # RHEL/CentOS
```

#### استفاده:

روی سرور:

```bash
iperf3 -s
```

روی کلاینت:

```bash
iperf3 -c <server_ip>
```

---

### 1.3 ابزار `nload` – نمایش گرافیکی مصرف پهنای باند

```bash
sudo apt install nload
nload
```

---

### 1.4 ابزار `netstat` / `ss` – نمایش پورت‌های باز

```bash
sudo netstat -tuln
sudo ss -tuln
```

---

## 🔐 ۲. بررسی امنیت شبکه

### 2.1 ابزار `nmap` – بررسی پورت‌ها و آسیب‌پذیری‌ها

```bash
nmap -sS -Pn -v <target-ip>
```

🔸 برای بررسی دقیق‌تر:

```bash
nmap -A -T4 <target-ip>
```

---

### 2.2 ابزار `tcpdump` – شنود ترافیک شبکه

```bash
sudo tcpdump -i eth0
```

🔹 فیلتر کردن برای پورت خاص:

```bash
sudo tcpdump -i eth0 port 80
```

---

### 2.3 ابزار `iptables` / `nftables` – بررسی قوانین فایروال

```bash
sudo iptables -L -n -v
```

---

### 2.4 ابزار `fail2ban` – جلوگیری از حملات brute-force

```bash
sudo fail2ban-client status
```

---

## 🛠️ ۳. عیب‌یابی شبکه

### 3.1 ابزار `traceroute` – بررسی مسیر رسیدن بسته

```bash
traceroute google.com
```

🔹 یا:

```bash
mtr google.com
```

---

### 3.2 ابزار `dig` – تست DNS resolution

```bash
dig google.com
```

---

### 3.3 بررسی وضعیت سرویس‌های شبکه

```bash
systemctl status networking
systemctl status sshd
```

---

### 3.4 بررسی فایل‌های لاگ

```bash
sudo tail -f /var/log/syslog
sudo tail -f /var/log/messages
```

---

## 📦 ابزارهای جامع آنالیز شبکه

| ابزار | توضیح |
| ------------- | ---------------------------------- |
| **Wireshark** | شنود گرافیکی بسته‌ها |
| **ntopng** | داشبورد گرافیکی برای مانیتور شبکه |
| **vnStat** | ثبت و گزارش پهنای باند مصرفی |
| **iftop** | نمایش ارتباط لحظه‌ای شبکه بین IPها |

---

## ✅ نتیجه‌گیری

با ترکیب ابزارهای بالا، می‌توانید **شبکه سیستم‌های لینوکسی را از نظر عملکرد، امنیت و مشکلات احتمالی بررسی و بهینه‌سازی** کنید.

 


آیا این پاسخ به شما کمک کرد؟

  • 0
« برگشت