Untitled

 avatar
unknown
plain_text
6 months ago
2.7 kB
3
Indexable
برای ایجاد یک DNS بر روی یک سرور با آدرس IP 45.138.99.255 در Ubuntu که بتواند فیلترینگ بازی‌ها و مرورگرها را بایپس کند، می‌توانید از نرم‌افزارهایی مانند **Unbound** یا **Bind** استفاده کنید. در زیر مراحل نصب و پیکربندی Unbound به عنوان یک DNS سرور آورده شده است:

### 1. نصب Unbound
ابتدا Unbound را نصب کنید. از ترمینال استفاده کنید:

```bash
sudo apt update
sudo apt install unbound
```

### 2. پیکربندی Unbound
پس از نصب، فایل پیکربندی را ویرایش کنید:

```bash
sudo nano /etc/unbound/unbound.conf
```

مطمئن شوید که بخش‌های زیر وجود داشته باشد یا آن‌ها را اضافه کنید:

```plaintext
server:
    interface: 0.0.0.0
    access-control: 0.0.0.0/0 allow
    verbosity: 1

forward-zone:
    name: "."
    forward-addr: 8.8.8.8    # Google DNS
    forward-addr: 1.1.1.1     # Cloudflare DNS
    forward-addr: 45.138.99.255 # DNS سرور شما
```

این پیکربندی اجازه می‌دهد که درخواست‌ها از همه IP ها پذیرفته شود و آن‌ها را به DNS سرورهای معتبر دیگر ارسال کند.

### 3. راه‌اندازی و بررسی Unbound
پس از ویرایش فایل پیکربندی، Unbound را راه‌اندازی مجدد کنید:

```bash
sudo systemctl restart unbound
```

برای اطمینان از اینکه Unbound به درستی کار می‌کند، می‌توانید با استفاده از دستور زیر بررسی کنید:

```bash
sudo unbound-control status
```

### 4. پیکربندی دستگاه‌های ویندوز
برای استفاده از DNS ساخته شده، در تنظیمات شبکه دستگاه‌های ویندوز، DNS سرور خود (45.138.99.255) را به عنوان DNS اولیه تنظیم کنید:

- به Control Panel -> Network and Sharing Center بروید.
- بر روی "Change adapter settings" کلیک کنید.
- بر روی اتصال شبکه راست کلیک کرده و "Properties" را انتخاب کنید.
- بر روی "Internet Protocol Version 4 (TCP/IPv4)" دوبار کلیک کنید.
- گزینه "Use the following DNS server addresses" را انتخاب کرده و آدرس DNS خود را وارد کنید.

### 5. تست DNS
برای بررسی عملکرد DNS، از دستور `nslookup` در ترمینال ویندوز استفاده کنید. 

اگر همه مراحل به درستی انجام شود، باید بتوانید فیلترینگ را بایپس کنید!
Editor is loading...
Leave a Comment