تنظيم پروتکل TCP/IP از طریق خط فرمان

تنظیم پروتکل TCP/IP از طریق خط فرمان (CLI) در سیستم‌های مختلف (مانند Windows و Linux) امکان‌پذیر است. در ادامه، مراحل تنظیم TCP/IP در هر دو سیستم‌عامل را بررسی می‌کنیم.

1. تنظیم TCP/IP در ویندوز از طریق خط فرمان

برای تنظیم TCP/IP در ویندوز، می‌توانید از ابزار netsh استفاده کنید. مراحل به شرح زیر است:

مرحله 1: باز کردن Command Prompt

  1. کلید Windows را فشار دهید و “cmd” را تایپ کنید.
  2. بر روی Command Prompt راست‌کلیک کرده و گزینه Run as administrator را انتخاب کنید.

مرحله 2: مشاهده تنظیمات فعلی

برای مشاهده تنظیمات فعلی IP و شبکه، دستور زیر را وارد کنید:

ipconfig /all

مرحله 3: تنظیم IP استاتیک

برای تنظیم یک آدرس IP استاتیک، از دستورات زیر استفاده کنید. فرض کنید می‌خواهید IP استاتیک 192.168.1.10 با subnet mask 255.255.255.0 و gateway 192.168.1.1 را تنظیم کنید:

netsh interface ip set address "نام اینترفیس" static 192.168.1.10 255.255.255.0 192.168.1.1

به جای نام اینترفیس، نام واقعی اینترفیس شبکه خود را (مثل “Ethernet” یا “Wi-Fi”) قرار دهید. برای مشاهده نام‌های اینترفیس‌ها، می‌توانید از دستور زیر استفاده کنید:

netsh interface show interface

مرحله 4: تنظیم DNS

برای تنظیم DNS، از دستور زیر استفاده کنید:

netsh interface ip set dns "نام اینترفیس" static 8.8.8.8

این دستور DNS سرور Google را تنظیم می‌کند. شما می‌توانید آدرس DNS دلخواه خود را جایگزین کنید.

2. تنظیم TCP/IP در لینوکس از طریق خط فرمان

در لینوکس، می‌توانید از ابزار ip یا ifconfig (در برخی توزیع‌ها) برای تنظیم TCP/IP استفاده کنید.

مرحله 1: باز کردن ترمینال

ترمینال را در توزیع لینوکس خود باز کنید.

مرحله 2: مشاهده تنظیمات فعلی

برای مشاهده تنظیمات فعلی IP، می‌توانید از دستور زیر استفاده کنید:

ip addr show

مرحله 3: تنظیم IP استاتیک

برای تنظیم یک آدرس IP استاتیک، دستور زیر را وارد کنید. فرض کنید می‌خواهید IP استاتیک 192.168.1.10 با subnet mask 255.255.255.0 و gateway 192.168.1.1 را تنظیم کنید:

sudo ip addr add 192.168.1.10/24 dev نام اینترفیس

به جای نام اینترفیس، نام واقعی اینترفیس خود (مثل eth0 یا enp0s3) را قرار دهید.

مرحله 4: تنظیم Gateway

برای تنظیم gateway، از دستور زیر استفاده کنید:

sudo ip route add default via 192.168.1.1

مرحله 5: تنظیم DNS

برای تنظیم DNS، می‌توانید فایل /etc/resolv.conf را ویرایش کنید. با ویرایشگر متن، مانند nano یا vi، فایل را باز کنید:

sudo nano /etc/resolv.conf

سپس خطوط زیر را اضافه کنید:

nameserver 8.8.8.8
nameserver 8.8.4.4

این DNS سرورهای Google هستند.

جمع‌بندی

با استفاده از دستورات فوق، می‌توانید پروتکل TCP/IP را از طریق خط فرمان در سیستم‌های Windows و Linux تنظیم کنید. این روش‌ها به شما امکان می‌دهند تا آدرس IP، gateway و DNS سرورها را به دلخواه تنظیم کنید. اگر به تنظیمات دیگری نیاز دارید یا سوالی دارید، خوشحال می‌شوم کمک کنم!