اتصال Wi-Fi با ترمینال لینوکس

آموزش اتصال به Wi-Fi در لینوکس با استفاده از دستورات Nmcli در ترمینال.

آموزش اتصال به Wi-Fi با استفاده از Nmcli

آموزش کامل اتصال به Wi-Fi با استفاده از خط فرمان لینوکس Nmcli

در این آموزش، نحوه اتصال به شبکه Wi-Fi از طریق ترمینال لینوکس را با استفاده از دستورات کلیدی nmcli و ping بررسی خواهیم کرد. همچنین، روش‌های مدیریت شبکه‌های بی‌سیم و رفع مشکلات رایج، مانند عدم اتصال یا مسدود شدن Wi-Fi، به‌طور کامل شرح داده می‌شود. این آموزش به کاربران کمک می‌کند تا با دستورات Nmcli برای Wi-Fi به‌راحتی و به‌طور مؤثر به شبکه‌های بی‌سیم متصل شوند.

ابزارهای مدیریت شبکه بی‌سیم در لینوکس

در لینوکس، ابزارهای مختلفی برای مدیریت شبکه‌های بی‌سیم از طریق خط فرمان وجود دارد. این ابزارها شامل iw، iwlist، ip و ifconfig هستند که به کاربران اجازه می‌دهند وضعیت شبکه را بررسی و کنترل کنند. nmcli به عنوان یک ابزار قدرتمند خط فرمان برای ایجاد، ویرایش و مدیریت اتصالات شبکه و بررسی وضعیت دستگاه‌های شبکه بی‌سیم استفاده می‌شود. با آموزش Nmcli، کاربران می‌توانند به راحتی اتصالات Wi-Fi خود را مدیریت کرده و مشکلات را حل کنند.

مراحل اتصال به Wi-Fi با nmcli

برای نحوه اتصال به Wi-Fi در لینوکس ابتدا با استفاده از دستور زیر، نام دستگاه شبکه خود را بررسی کنید. با اجرای این دستور، نام دستگاه/رابط به صورت wlp1s0 نمایش داده می‌شود. سپس می‌توانید با استفاده از دستورات Nmcli برای Wi-Fi، اتصال به شبکه مورد نظر خود را برقرار کنید.

 

$ iw dev

phy#0
	Interface wlp1s0
		ifindex 3
		wdev 0x1
		addr 38:b1:db:7c:78:c7
		type managed

سپس با استفاده از دستور زیر، وضعیت اتصال دستگاه Wi-Fi خود را بررسی کنید. این بررسی به شما کمک می‌کند تا از اتصال Wi-Fi با ترمینال لینوکس مطمئن شوید و هرگونه مشکل ممکن را شناسایی کنید.

iw wlp2s0 link

Not connected.
پ.ن
آیا نیاز به سرور مجازی فرانسه دارید؟ لطفا بر روی لینک اون کلیک کنید! اگر نیاز به vps فرانسه با آی پی تمیز و بدون محدودیت دارید کلیک کنید.
 
از خروجی دستور قبلی، مشخص است که دستگاه به هیچ شبکه‌ای متصل نیست. برای جستجوی شبکه‌های Wi-Fi موجود و مشاهده شبکه‌های قابل دسترس، از دستور زیر استفاده کنید. این مراحل به شما کمک می‌کند تا نحوه اتصال به Wi-Fi در لینوکس را به‌راحتی انجام دهید و شبکه‌های بی‌سیم موجود را شناسایی کنید.

sudo iw wlp2s0 scan
       
command failed: Network is down (-100)

با توجه به خروجی دستور بالا، مشخص است که دستگاه شبکه (رابط) در حالت DOWN قرار دارد. برای فعال کردن دستگاه Wi-Fi و تغییر وضعیت آن به UP، می‌توانید از دستور ip استفاده کنید. اجرای دستور زیر این تغییر را اعمال خواهد کرد و به شما کمک می‌کند تا نحوه اتصال به Wi-Fi در لینوکس را به‌خوبی مدیریت کنید:

$ sudo ip link set wlp1s0 up

اگر با خطای زیر مواجه شدید، به این معناست که Wi-Fi شما در لپ‌تاپ یا کامپیوتر به‌طور سخت‌افزاری مسدود شده است:

RTNETLINK answers: Operation not possible due to RF-kill

برای رفع یا غیرفعال‌سازی مشکل مسدود شدن Wi-Fi، می‌توانید از دستور زیر استفاده کنید:

$ echo "blacklist hp_wmi" | sudo tee /etc/modprobe.d/hp.conf
$ sudo rfkill unblock all

سپس دوباره سعی کنید دستگاه شبکه را روشن کنید و باید این بار به درستی کار کند. برای این کار، از دستور زیر استفاده کنید:

$ sudo ip link set wlp1s0 up

اگر نام ESSID شبکه Wi-Fi که می‌خواهید به آن متصل شوید را می‌دانید، می‌توانید به مرحله بعدی بروید. در غیر این صورت، برای جستجوی دوباره شبکه‌های Wi-Fi موجود، دستور زیر را اجرا کنید:

$ sudo iw wlp1s0 scan

 اتصال به شبکه Wi-Fi و بررسی اتصال

و در نهایت، برای اتصال به شبکه Wi-Fi از دستور زیر استفاده کنید، که در آن Hackernet (نام ESSID شبکه Wi-Fi) و localhost22 (رمز عبور/کلید اشتراک‌گذاری پیش‌فرض) است:

$ nmcli dev wifi connect Hackernet password localhost22

پس از اتصال، برای تأیید اتصال خود، با استفاده از دستور ping به یک ماشین خارجی پینگ کنید و خروجی آن را تحلیل کنید:

$ ping 8.8.8.8

PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=48 time=61.7 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=48 time=61.5 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=48 time=61.6 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=48 time=61.3 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=48 time=63.9 ms
^C
--- 8.8.8.8 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 61.338/62.047/63.928/0.950 ms

جمع‌بندی و نکات پایانی در راه‌اندازی شبکه Wi-Fi در لینوکس

امیدوارم این آموزش به شما در راه‌اندازی شبکه Wi-Fi از طریق خط فرمان لینوکس و بهبود مدیریت اتصال Wi-Fi یاری رسانده باشد. با استفاده از دستورات nmcli و ping، شما می‌توانید به راحتی اتصال Wi-Fi خود را مدیریت کرده، وضعیت آن را بررسی کنید و از پایداری و سرعت اتصال اینترنت خود اطمینان حاصل نمایید. چنانچه این مقاله برای شما مفید بود، خوشحال می‌شویم نظرات و تجربیات خود را در بخش نظرات پایین به اشتراک بگذارید و در مورد بهینه‌سازی شبکه‌های بی‌سیم بیشتر بحث کنیم.

5/5 - (536 امتیاز)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت توسط reCAPTCHA و گوگل محافظت می‌شود حریم خصوصی و شرایط استفاده از خدمات اعمال.

The reCAPTCHA verification period has expired. Please reload the page.