مستندات > شروع کار
راهنمای اتصال به شبکه زئوس
معرفی سرویس
زئوس دیاناس یک زیرساخت DNS سازمانی پیشرفته است که برای سازمانها و توسعهدهندگان ایرانی طراحی
شده تا محدودیتهای تحریم را به طور هوشمند دور بزنند. این سرویس با تمرکز بر پایداری، امنیت و سرعت
بالا، دسترسی بدون وقفه به APIها، پلتفرمهای ابری و منابع جهانی را فراهم میکند، بدون اینکه نیاز
به VPN یا ابزارهای پیچیده داشته باشید.
ویژگیهای کلیدی:
- دور زدن تحریمها بدون افت سرعت برای سایتهای داخلی
- امنیت سطح سازمانی با رمزنگاری DNS (DoH/DoT)
- بدون لاگینگ و حفظ حریم خصوصی
- پشتیبانی از DNS اختصاصی برای سازمانها
برای شروع، کافی است DNS سرورهای زئوس را در تنظیمات شبکه خود ست کنید. در ادامه، جزئیات اتصال
را ببینید.
آدرسهای DNS
برای اتصال به زئوس، از آدرسهای زیر استفاده کنید. این سرورها در ایران میزبانی میشوند تا کمترین
تأخیر را داشته باشید.
DNS استاندارد (UDP/TCP):
- Primary: 130.185.121.114
- Secondary: 92.246.136.140
DNS امن (برای امنیت بیشتر):
- DoH (DNS over HTTPS): https://doh.zeusent.ir/dns-query
- DoT (DNS over TLS): dot.zeusent.ir (پورت 853)
در محیطهای سازمانی، توصیه میشود از DoH یا DoT استفاده کنید تا درخواستهای DNS رمزنگاری
شوند.
nameserver 130.185.121.114
nameserver 92.246.136.140
مستندات > تنظیمات پیشرفته
تنظیمات پیشرفته و سیستمعاملها
تنظیم در لینوکس
در توزیعهای لینوکس مانند Ubuntu/Debian، میتوانید DNS را از طریق GUI یا خط فرمان تنظیم کنید.
زئوس با اکثر توزیعها سازگار است و تغییری در سرعت اینترنت داخلی ایجاد نمیکند.
روش GUI (در Ubuntu):
- به Settings > Network بروید.
- روی اتصال Wired یا Wi-Fi کلیک کنید و cogwheel را انتخاب کنید.
- در تب IPv4، Automatic (DHCP) را خاموش کنید و DNS را دستی وارد کنید: 130.185.121.114,
92.246.136.140
- Apply را بزنید.
روش خط فرمان:
برای تنظیم موقت:
sudo sed -i 's/#DNS=/DNS=130.185.121.114 92.246.136.140/' /etc/systemd/resolved.conf
sudo systemctl restart systemd-resolved
برای تنظیم دائمی با Netplan (در Ubuntu Server):
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: true
nameservers:
addresses: [130.185.121.114, 92.246.136.140]
سپس اعمال کنید: sudo netplan apply
برای DoH در لینوکس، از Stubby یا dnscrypt-proxy استفاده کنید و آدرس
https://doh.zeusent.ir/dns-query را تنظیم نمایید.
تنظیمات Docker
در محیطهای کانتینری، زئوس DNS را میتوانید به صورت گلوبال برای داکر daemon یا per-container
تنظیم کنید. این کار دسترسی کانتینرها به سرویسهای جهانی را بدون مشکل تحریم تضمین میکند.
تنظیم گلوبال (برای تمام کانتینرها):
فایل /etc/docker/daemon.json را ویرایش کنید:
{
"dns": ["130.185.121.114", "92.246.136.140"]
}
سپس داکر را ریاستارت کنید: sudo systemctl restart docker
تنظیم per-container:
هنگام ران کردن کانتینر:
docker run --dns=130.185.121.114 --dns=92.246.136.140 -it ubuntu bash
در docker-compose.yml:
services:
app:
dns:
- 130.185.121.114
- 92.246.136.140
در شبکههای custom داکر، ممکن است نیاز به تنظیم DNS در bridge network داشته باشید.
تنظیمات ویندوز
در ویندوز 10/11، تنظیم DNS ساده است و میتواند برای شبکههای سازمانی اعمال شود. زئوس با ویندوز
سرور نیز سازگار است.
روش GUI:
- به Settings (Win + I) > Network & Internet بروید.
- روی Wi-Fi یا Ethernet کلیک کنید، سپس Properties.
- در بخش IP settings، Edit را بزنید.
- IPv4 را به Manual تغییر دهید و DNS را وارد کنید: Preferred: 130.185.121.114, Alternate:
92.246.136.140
- Save را بزنید.
روش خط فرمان (PowerShell):
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses ("130.185.121.114", "92.246.136.140")
برای DoH در ویندوز 11:
- به Settings > Network & Internet > Advanced network settings بروید.
- DNS settings را انتخاب کنید و Add را بزنید: https://doh.zeusent.ir/dns-query (Encrypted
preferred)
در محیطهای سازمانی، از Group Policy برای اعمال DNS روی تمام کلاینتها استفاده کنید.
مستندات > توسعه دهندگان
ابزارهای توسعه
مستندات API
API زئوس برای چک وضعیت دامنهها، افزودن دامنههای سفارشی و مدیریت DNS اختصاصی طراحی شده. تمام
درخواستها نیاز به API Key دارند که از پنل سازمانی دریافت میشود.
Endpoint پایه: https://api.zeusent.ir/v1
چک تحریم دامنه (GET /check):
پارامترها: domain (required)
curl -H "Authorization: Bearer YOUR_API_KEY" "https://api.zeusent.ir/v1/check?domain=openai.com"
پاسخ نمونه:
{
"domain": "openai.com",
"sanctioned": true,
"bypassed": true,
"ips": ["104.16.0.1", "104.16.1.1"]
}
Rate limit: 100 درخواست در دقیقه. برای حجم بالا، از پلن Enterprise استفاده کنید.
ابزار CLI
zeus-cli یک ابزار خط فرمان برای مدیریت DNS زئوس است. با آن میتوانید دامنهها را چک کنید، DNS
محلی تنظیم کنید و گزارش بگیرید.
نصب:
curl -sSL https://zeusent.ir/install-cli.sh | bash
دستورات اصلی:
- zeus check domain.com - چک تحریم دامنه
- zeus set-dns - تنظیم DNS سیستم
- zeus add-domain custom.com - افزودن دامنه سفارشی (نیاز به API Key)
برای کمک: zeus --help
CLI با Python نوشته شده و روی لینوکس، مک و ویندوز کار میکند.