Untitled
unknown
plain_text
a year ago
2.7 kB
5
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