نحوه استفاده از ترمینال مک برای شناسایی تنظیمات شبکه
در حالی که macOS منویی با کاربری آسان برای تنظیمات شبکه شما در منوی تنظیمات برگزیده سیستم(System Preferences) ارائه میکند، برنامه ترمینال(Terminal) جایی است که میخواهید سریعاً اطلاعات مربوط به پیکربندی شبکه خود را جستجو یا آزمایش کنید. می توانید از آن برای پیدا کردن آدرس IP، یافتن موقعیت مکانی، بررسی فایروال سیستم و موارد دیگر استفاده کنید.
تنظیمات شبکه شما را می توان با استفاده از برخی از دستورات ترمینال معمولی که در اکثر موارد به پیکربندی بسیار کمی برای استفاده نیاز دارند، دسترسی داشت. ما همچنان توصیه می کنیم از برنامه System Preferences برای پیکربندی استفاده کنید (مگر اینکه از ترمینال راضی باشید)، اما شناسایی تنظیمات شبکه ترمینال Mac شما آسان است.(Mac)
با استفاده از راه اندازی شبکه(Using networksetup)
ابزار Networksetup حجم عظیمی از اطلاعات را در مورد پیکربندی شبکه مک (networksetup)فعلی شما ارائه می دهد. (Mac)می توانید از آن برای پیدا کردن نام رایانه، آدرس IP، شبکه WiFi فعلی و موارد دیگر استفاده کنید. همانطور که از نام آن پیداست، میتوانید از آن برای تغییر تنظیمات نیز استفاده کنید، اما ما همچنان توصیه میکنیم از System Preferences برای انجام این کار استفاده کنید.
می توانید با تایپ networksetup -help در ترمینال، فهرست کاملی از دستورات شبکه ترمینال Mac را با استفاده از ابزار networksetup مشاهده کنید. با این کار فهرست راهنما همراه با مثالهای مختلفی از نحوه استفاده از ابزار برای مشاهده و تغییر تنظیمات مختلف شبکه نمایش داده میشود.
نمونه هایی از دستورات راه اندازی شبکه(networksetup) که می توانید برای مشاهده اطلاعات شبکه استفاده کنید عبارتند از:
- برای مشاهده نام رایانه Mac خود: networksetup -getcomputername .
- برای فهرست کردن همه اتصالات شبکه Mac : networksetup -listallhardwareports
- برای نمایش شبکه وای فای(WiFi) متصل فعلی : networksetup -getairportname deviceid . شناسه دستگاه را از دستور networksetup -listallhardwareports جایگزین deviceid کنید .
با استفاده از ipconfig(Using ipconfig)
ابزار ipconfig برای (ipconfig)رایانههای Windows(Windows) و macOS رایج است ، اما برخلاف نسخه ویندوز(Windows) ، مفیدترین ابزار برای تغییر تنظیمات شبکه نیست. با این حال، جایی که می تواند مفید باشد، فهرست کردن اطلاعات مربوط به پیکربندی شبکه فعلی شما است.
با تایپ ipconfig در ترمینال، تمام دستورات موجود فهرست می شود، اما این دستورات عبارتند از:
- برای مشاهده آدرس IP شبکه فعلی خود: ipconfig getifaddr deviceid. شناسه دستگاه شبکه صحیح را جایگزین deviceid کنید (به عنوان مثال ( deviceid)en0 ). اگر این را نمی دانید networksetup -listallhardwareports را تایپ کنید.
- برای مشاهده سرور DNS(DNS) شبکه فعلی خود : ipconfig getoption deviceid domain_name_server (به جای deviceid با شناسه دستگاه شبکه شما).
با استفاده از ifconfig(Using ifconfig)
دستور ifconfig یکی دیگر از ابزارهای پیکربندی شبکه است که در رایانه های macOS و Linux(Linux PCs) در دسترس کاربران است. برخلاف(Unlike) ipconfig، ifconfig ابزار بسیار قدرتمندتری برای مشاهده و تغییر تنظیمات شبکه شما است.
با این حال، فقط کافی است ifconfig را در ترمینال تایپ کنید تا لیست دقیقی از اطلاعات مربوط به همه دستگاه های شبکه متصل یا ادغام شده به Mac خود را مشاهده کنید . این شامل آدرس های IP و MAC ، وضعیت فعلی دستگاه و موارد دیگر است.
به جای آن میتوانید با فهرست کردن شناسه دستگاه (به عنوان مثال ifconfig en0 ) اطلاعات خاصی را مشاهده کنید.
با استفاده از پینگ(Using ping)
در حالی که نمی توانید از آن برای مشاهده اطلاعات شبکه استفاده کنید، می توانید از دستور ping برای آزمایش اینکه آیا می توانید با دستگاه شبکه دیگری ارتباط برقرار کنید یا خیر استفاده کنید. این می تواند یک دستگاه در شبکه شما (به عنوان مثال، روتر شبکه شما) یا یک دامنه وب سایت یا آدرس IP اینترنتی برای آزمایش اتصال به اینترنت شما باشد.
هر زمان که به نظر می رسد دستگاه شما مشکلی در اتصال به دستگاه دیگری در شبکه محلی شما یا دستگاه یا وب سایتی در اینترنت دارد، می خواهید از پینگ به عنوان یک ابزار عیب یابی استفاده کنید. زمان ارسال و بازگرداندن اطلاعات را نشان می دهد و تا زمانی که تصمیم به پایان آن بگیرید به طور مداوم اجرا می شود.
برای استفاده از آن، آدرس ping را تایپ کنید و (ping address)آدرس را(address) با آدرس IP یا نام دامنه جایگزین کنید. یک هدف معمول برای آزمایش google.com است — اگر نمی توانید به Google ضربه بزنید ، احتمالاً اتصال اینترنتی ندارید.
به همین ترتیب، پینگ 192.168.1.1(ping 192.168.1.1 ) آدرس IP بسیاری از روترهای شبکه محلی را آزمایش می کند (192.168.1.1).
با استفاده از netstat(Using netstat)
ابزار netstat اطلاعات مربوط به اتصالات شبکه ورودی و خروجی فعلی شما را فهرست می کند. هر اتصالی که به مک(Mac) شما ایجاد شده است را می توان با استفاده از این ابزار فهرست کرد. رایانههای شخصی ویندوز(Windows) و لینوکس(Linux PCs) نیز از netstat استفاده میکنند، اما تفاوتهایی با پرچمهای مختلف موجود برای کاربران مک وجود دارد.(Mac)
راه های مختلفی وجود دارد که می توانید از netstat برای مشاهده تنظیمات یا اتصالات فعلی شبکه استفاده کنید. این شامل:
- برای لیست فعلی همه اتصالات اینترنتی فعال: netstat
- برای مشاهده داده های اتصال برای یک رابط: netstat -l deviceid ، جایگزینی deviceid با نام رابط شبکه خود (به عنوان مثال netstat -l en0 ).
- برای مشاهده جدول مسیریابی IP: netstat -nr یا netstat -r
- برای نمایش تمام آمار شبکه: netstat -s و netstat -i
برای اطلاعات بیشتر در مورد نحوه استفاده از دستور netstat و کمک به رمزگشایی برخی از اصطلاحات فنی پیچیده، man netstat را تایپ کنید تا صفحه man netstat موجود را مشاهده و مطالعه کنید.
با استفاده از lsof(Using lsof)
می توانید از دستور lsof به عنوان راهی برای مشاهده هر فرآیند در حال اجرا در مک(Mac) خود که دارای اتصالات شبکه فعال است استفاده کنید. این جایگزین عملکرد مشابهی است که با دستور netstat در رایانه های شخصی ویندوز یا لینوکس پیدا می کنید.
راه های مختلفی وجود دارد که می توانید از دستور ترمینال lsof Mac برای مشاهده داده های شبکه استفاده کنید. (Mac)این شامل:
- برای مشاهده تمام اتصالات شبکه باز: lsof -i
- برای مشاهده اینکه چه نرم افزاری از چه پورت هایی استفاده می کند: lsof -n -i4TCP
برای اطلاعات بیشتر، man lsof را تایپ کنید(man lsof) تا صفحه man دستور lsof را مشاهده کنید.
با استفاده از arp(Using arp)
اگر می خواهید لیستی از تمام دستگاه های فعال در یک شبکه محلی را مشاهده کنید، می توانید از ابزار arp استفاده کنید. این نشانی IP و MAC را برای هر دستگاهی که Mac شما در شبکه شما شناسایی کرده است، بر اساس پخش ARP ( پروتکل وضوح آدرس(Address Resolution Protocol) ) که آن دستگاه ها انجام داده اند، فهرست می کند.
تایپ کردن arp -a در ترمینال لیستی از این دستگاه ها را در اختیار شما قرار می دهد.
سپس میتوانید اطلاعات موجود در اینجا را با دستورات دیگری مانند پینگ(ping) ترکیب کنید تا مشخص کنید که آیا آن دستگاهها هنوز فعال هستند و میتوان از طریق مک(Mac) با آنها ارتباط برقرار کرد .
پیکربندی تنظیمات شبکه مک شما(Configuring Your Mac Network Settings)
با در نظر گرفتن تنظیمات شبکه ترمینال Mac با استفاده از این ابزارها، می توانید تنظیماتی را که ترجیح می دهید (یا نیاز به) تغییر دهید، شناسایی کنید. به عنوان مثال، ممکن است لازم باشد یک آدرس MAC را در مک خود جعل کنید تا از (spoof a MAC address)فیلتر آدرس MAC(bypass MAC address filtering) در شبکه WiFi مهمان عبور کنید.
همچنین می تواند به شما در شناسایی مشکلات کمک کند، به خصوص اگر مک شما به طور مرتب اتصال WiFi خود را قطع می کند(Mac drops its WiFi connection regularly) . اگر مک(Mac) شما مشکل دارد، برنامههایی مانند OnyX برای Mac(OnyX for Mac) میتوانند به شما کمک کنند تا به سرعت راهاندازی و اجرا کنید.
Related posts
نحوه دسترسی از راه دور به ویندوز 10 از مک
نحوه پیدا کردن و تغییر مک آدرس در آیفون (یا آیپد)
نحوه چاپ روی چاپگر مشترک Mac OS X از ویندوز 7 و ویندوز 8
سوالات ساده: آدرس MAC چیست و چگونه از آن استفاده می شود؟
چگونه ترمینال را در مک باز کنم؟ (3 راه)
نحوه تغییر Workgroup در مک، در 4 مرحله
چگونه به سوئیچ بین CMD and PowerShell در Windows Terminal
ASUS AiMesh network و چگونه برای ایجاد یک چیست؟
نحوه اجرای یک فرمان ترمینال با استفاده از میانبر صفحه کلید در مک
نحوه ایجاد یک نقطه Windows 11
نحوه حذف Skype پیام (Windows، Android، iPhone، Mac)
چگونه فعال کنم یا غیر فعال کردن Wi-Fi در Windows 11؟
چگونه برای نصب یک wireless printer در شبکه Wi-Fi خود را
چگونه برای جلوگیری از Remote Desktop در کامپیوتر شما ویندوز
چگونه به تغییر زبان در Firefox در Windows and Mac
نحوه اشتراک گذاری پوشه ها از Mac OS X با رایانه های شخصی Windows 7 و Windows 8
نحوه اشتراک پوشه ها، فایل ها و کتابخانه ها با شبکه، در Windows
نحوه تغییر یا جعل مک آدرس در ویندوز (7 روش)
چگونه به فعال کردن IPv6 در لینک TP-LINK از Wi-Fi 6 روتر خود را
ASUS AiProtection: روشن یا خاموش؟ امنیت روتر را افزایش دهید!