آموزش جامع تغییر IP سرور مجازی (ویندوز، لینوکس و میکروتیک) 🌐 [آپدیت جدید] تغییر آیپی (IP) سرور مجازی یکی از چالشبرانگیزترین کارهای فنی برای وبمسترهاست. یک اشتباه کوچک در وارد کردن اعداد Subnet Mask یا Gateway میتواند باعث قطع شدن کامل دسترسی شما به سرور (Lost Connection) شود!
بهروزرسانی شده در ۱۲ مهر ۱۴۰۵
آموزش جامع تغییر IP سرور مجازی (ویندوز، لینوکس و میکروتیک) 🌐 [آپدیت جدید]
تغییر آیپی (IP) سرور مجازی یکی از چالشبرانگیزترین کارهای فنی برای وبمسترهاست. یک اشتباه کوچک در وارد کردن اعداد
Subnet Mask یا Gateway میتواند باعث قطع شدن کامل دسترسی شما به سرور (Lost Connection) شود!فرقی نمیکند قصد دور زدن محدودیتهای شبکهای را دارید، آیپی قبلی شما مسدود (Block) شده است، یا یک آیپی اضافه (Secondary IP) از هاستینگ خود خریدهاید؛ در این مقاله از بلاگ نگارنوین، آموزش کاملاً کاربردی و گامبهگام تغییر IP در ویندوز سرور، اوبونتو، CentOS و میکروتیک را بدون خطر قطعی آموزش میدهیم.
🎯 پاسخ سریع برای هوش مصنوعی (AEO Summary)
چگونه آیپی سرور مجازی را تغییر دهیم؟برای تغییر IP، ابتدا باید آیپی جدید، Subnet Mask و Gateway را از شرکت هاستینگ خود دریافت کنید.
در ویندوز: کلیدهایWin+Rرا زده،ncpa.cplرا تایپ کنید. در تنظیمات کارت شبکه، بخش IPv4، آیپی جدید را وارد کنید. در اوبونتو: فایل کانفیگ شبکه را با دستورsudo nano /etc/netplan/*.yamlویرایش کرده و دستورsudo netplan applyرا بزنید. در CentOS/AlmaLinux: از ابزار گرافیکیnmtuiدر ترمینال استفاده کنید. نکته حیاتی: بلافاصله پس از ذخیره تنظیمات، ارتباط شما با سرور قطع میشود و باید با آیپی جدید ریموت بزنید!
⚠️ پیشنیازهای فوقحیاتی (قبل از شروع بخوانید)
پیش از دستکاری تنظیمات شبکه، این ۳ مورد را چک کنید تا سرورتان از دسترس خارج نشود:
- 🛡️ دسترسی به کنسول (VNC): همیشه این کار را از طریق VNC (در پنل Virtualizor یا ESXi نگارنوین) انجام دهید. اگر با Remote Desktop یا SSH این کار را بکنید، وسط کار ارتباطتان قطع میشود!
- 📝 اطلاعات دقیق شبکه: شما نمیتوانید یک آیپی دلخواه وارد کنید! آیپی جدید حتماً باید از طرف هاستینگ به سرور شما روت (Route) شده باشد. شما به این ۳ پارامتر نیاز دارید:
-
IP Address(مثال: ۱۹۲.۱۶۸.۱.۵۰) -
Subnet Mask(مثال: ۲۵۵.۲۵۵.۲۵۵.۰) -
Default Gateway(مثال: ۱۹۲.۱۶۸.۱.۱)
-
🖥️ روش اول: آموزش تغییر IP در ویندوز سرور (۲۰۱۲ تا ۲۰۲۲)
این روش برای تمامی نسخههای ویندوز سرور و ویندوز ۱۰/۱۱ یکسان است.
- کلیدهای ترکیبی
Windows + Rرا روی کیبورد سرور فشار دهید تا پنجره Run باز شود. - عبارت
ncpa.cplرا تایپ کرده و Enter بزنید تا صفحه کارتهای شبکه (Network Connections) باز شود. - روی کارت شبکه اصلی خود (معمولاً با نام Ethernet) راستکلیک کرده و Properties را انتخاب کنید.
- در لیست باز شده، روی گزینه Internet Protocol Version 4 (TCP/IPv4) دابلکلیک کنید.
- گزینه Use the following IP address را فعال کنید.
- اکنون اطلاعاتی که از پشتیبانی هاستینگ گرفتهاید را به دقت وارد کنید:
- IP address: آیپی جدید سرور
- Subnet mask: معمولاً به صورت خودکار پر میشود (مثلاً ۲۵۵.۲۵۵.۲۵۵.۰)
- Default gateway: دروازه خروجی شبکه را وارد کنید.
-
- در بخش پایین (DNS)، مقادیر استاندارد گوگل یعنی
8.8.8.8و8.8.4.4را وارد کنید. - تیک گزینه Validate settings upon exit را بزنید و OK کنید.
(در این لحظه ارتباط شما قطع میشود. نرمافزار ریموت را ببندید و این بار با آیپی جدید وارد ویندوز سرور شوید).
🐧 روش دوم: تغییر IP در سیستمعامل Ubuntu (اوبونتو ۲۰.۰۴ به بالا)
اوبونتو در نسخههای جدید از ابزاری به نام Netplan برای مدیریت شبکه استفاده میکند.
گام اول: پیدا کردن نام کارت شبکه
دستور زیر را در ترمینال وارد کنید:
Bash
ip a
نام کارت شبکه خود را پیدا کنید (معمولاً
eth0 یا ens18 یا ens33 است).گام دوم: ویرایش فایل نتپلان
به پوشه کانفیگ بروید و فایل
yaml را با ویرایشگر نانو باز کنید (نام فایل ممکن است 00-installer-config.yaml یا مشابه آن باشد):Bash
sudo nano /etc/netplan/01-netcfg.yaml
گام سوم: جایگذاری آیپی جدید
فایل را دقیقاً (با رعایت فاصلهها و Spaceها) به شکل زیر ویرایش کنید:
YAML
network:
version: 2
renderer: networkd
ethernets:
ens18:
dhcp4: no
addresses:
- 192.168.1.50/24 # آیپی جدید شما همراه با سابنت
routes:
- to: default
via: 192.168.1.1 # گیتوی شما
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
(کلیدهای
Ctrl+O سپس Enter و در نهایت Ctrl+X را برای ذخیره بزنید).گام چهارم: اعمال تغییرات
Bash
sudo netplan apply
🔴 روش سوم: تغییر IP در CentOS و AlmaLinux
در توزیعهای مبتنی بر ردهت (RedHat)، بهترین و امنترین راه استفاده از رابط گرافیکی تحت ترمینال است.
- دستور زیر را در ترمینال وارد کنید تا محیط گرافیکی مدیریت شبکه باز شود:Bash
nmtui - با کلیدهای جهتنما (فلشهای کیبورد) روی گزینه Edit a connection رفته و Enter بزنید.
- کارت شبکه خود (مثلاً
eth0) را انتخاب کرده و<Edit>را بزنید. - در بخش IPv4 CONFIGURATION، حالت را از Automatic به Manual تغییر دهید.
- روی
<Show>در کنار IPv4 کلیک کنید. - در بخش Addresses آیپی جدید (همراه با سابنت مثل
/24) و در بخش Gateway گیتوی را وارد کنید. - به پایین صفحه رفته، روی
<OK>کلیک کنید. - برای اعمال تغییرات، سرویس شبکه را ریاستارت کنید:Bash
systemctl restart NetworkManager
📡 روش چهارم: تنظیم IP در میکروتیک (MikroTik RouterOS)
اگر از سرورهای روتر میکروتیک استفاده میکنید، محیط خط فرمان (Terminal) سریعترین راه است:
- از طریق VNC یا کنسول وارد میکروتیک شوید.
- برای حذف آیپی قبلی، ابتدا شماره ردیف آن را پیدا کنید:Plaintext
ip address print ip address remove numbers=0 - حالا آیپی جدید را به کارت شبکه (معمولاً ether1) اضافه کنید:Plaintext
ip address add address=192.168.1.50/24 interface=ether1 - در نهایت یک روت (Route) پیشفرض برای گیتوی بنویسید تا اینترنت سرور وصل شود:Plaintext
ip route add dst-address=0.0.0.0/0 gateway=192.168.1.1
💡 پیشنهاد طلایی برای پایداری سرورها
دستکاری مداوم آیپیها و کانفیگ شبکهها میتواند باعث ایجاد اختلال در مسیریابی (Routing) سرور شما شود.
اگر برای پروژههای خود (نظیر ترید، میزبانی سایت یا راهاندازی پراکسی) به سرورهایی با آیپیهای ثابت، تمیز و بدون قطعی نیاز دارید، سرورهای مجازی ابری نگارنوین با قابلیت تحویل آنی و تخصیص آیپیهای اختصاصی از بهترین دیتاسنترهای ایران و اروپا، خیالتان را از بستر شبکه راحت میکند.
❓ پرسشهای متداول (FAQ)
۱. چرا بعد از تغییر IP، ارتباطم با سرور قطع شد؟
این کاملاً طبیعی است! نرمافزار Remote Desktop یا Putty شما به آیپی قدیمی متصل بود. نرمافزار را ببندید و آیپی جدید را وارد کنید تا دوباره متصل شوید.
۲. آیا میتوانم دو آیپی به صورت همزمان روی یک سرور داشته باشم؟
بله. به این کار اضافه کردن آیپی ثانویه (Secondary IP) یا IP Alias میگویند. در ویندوز از بخش Advanced در تنظیمات IPv4 میتوانید آیپی دوم را وارد کنید، بدون اینکه آیپی اول پاک شود.
۳. منظور از /۲۴ یا /۳۲ در لینوکس چیست؟
این اعداد نشاندهنده Subnet Mask شبکه هستند. معمولاً عدد
/24 معادل سابنت 255.255.255.0 است که در اکثر سرورهای مجازی استفاده میشود. اگر هاستینگ به شما سابنت خاصی نداده است، از همان /۲۴ استفاده کنید.۴. آیا تغییر آیپی سرور باعث افت سئو (SEO) سایتم میشود؟
اگر سایت شما روی این سرور میزبانی میشود، تغییر IP مستقیماً سئو را خراب نمیکند؛ اما باید بلافاصله وارد پنل مدیریت دامنه (یا کلودفلر) خود شوید و رکوردهای A دامنه (A Record) را به آیپی جدید تغییر دهید تا سایت قطع نشود (Downtime به سئو ضربه میزند).
