آموزش اتصال به Wi-Fi با استفاده از Nmcli
موضوعاتی که در این مقاله به آنها پرداخته خواهد شد، به شرح زیر است:
- آموزش اتصال به Wi-Fi با خط فرمان لینوکس
- اتصال به شبکه Wi-Fi و بررسی اتصال
- نکات پایانی در راهاندازی شبکه Wi-Fi در لینوکس
آموزش کامل اتصال به 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 خود را مدیریت کرده، وضعیت آن را بررسی کنید و از پایداری و سرعت اتصال اینترنت خود اطمینان حاصل نمایید. چنانچه این مقاله برای شما مفید بود، خوشحال میشویم نظرات و تجربیات خود را در بخش نظرات پایین به اشتراک بگذارید و در مورد بهینهسازی شبکههای بیسیم بیشتر بحث کنیم.