هیوا شبکه

آموزش تخصصی شبکه و امنیت

هیوا شبکه

آموزش تخصصی شبکه و امنیت

۵۳ مطلب در خرداد ۱۳۹۷ ثبت شده است

  • ۰
  • ۰

📢📢 دوره طراحی سایت با وردپرس از 0 تا100

این دوره شامل موارد زیر است:

  • دوره راه اندازی سایت با وردپرس از 0 تا 100
  • آموزش ووکامرس، قوی ترین افزونه فروشگاه ساز وردپرس
  • دوره ضروری SEO که هر مدیر سایتی باید آن را بداند


⏰ شروع دوره جدید: خرداد 97

📣اطلاعات بیشتر

  • hiva shabake
  • ۰
  • ۰

هر روز با یک کتاب

CCNA Collaboration CICD 210-060 Official Cert Guide

 

سرفصل ها:

 

Part I Voice Perspectives

Chapter 1 Traditional Voice Versus Unified Voice

Chapter 2 Understanding the Components of Cisco Unified Communications

Chapter 3 Understanding Cisco IP Phones

Part II Cisco Unified Communications Manager Express

Chapter 4 Getting Familiar with CME Administration

Chapter 5 Managing Endpoints and End Users in CME 97

Chapter 6 Understanding the CME Dial PlanChapter 7 Enabling Telephony Features with CME

Part III Cisco Unified Communications Manager

Chapter 8 Administrator and End-User Interfaces

Chapter 9 Managing Endpoints and End Users in CUCM

Chapter 10 Understanding CUCM Dial Plan Elements and Interactions

Chapter 11 Enabling Telephony and Mobility Features with CUCM

Chapter 12 Enabling Mobility Features in CUCM

Part IV Voicemail and Presence Solutions

Chapter 13 Voice Messaging Integration with Cisco Unity Connection

Chapter 14 Enabling CM IM and Presence Support

Part V Voice Network Management and Troubleshooting

Chapter 15 Common CME Management and Troubleshooting Issues

Chapter 16 CUCM Monitoring, Maintenance, and Troubleshooting

Chapter 17 Monitoring Cisco Unity Connection

Chapter 18 Final Preparation


دانلود کتاب

  • hiva shabake
  • ۰
  • ۰

قابلیت های Server and Client

سلام به شما همراهان همیشگی هیواشبکه. مایکروسافت همراه با ارائه سیستم عامل های Windows 7 و Windows Server 2008،  مدرکی تحت عنوان MCITP 2008 را معرفی کرد که شامل 5 دوره زیر می باشد:

Configuring Windows 7

 Configuring Windows Server 2008 Active Directory

  Configuring Windows Server 2008 Network Infrastructure

 Windows Server 2008 Applications Infrastructure

Configuring  Windows Server 2008 Enterprise

در اولین دوره از دوره های MCITP تحت عنوان Configuring Windows 7، با موارد زیر آشنا خواهیم شد:

  • آشنایی با دسته بندی سیستم عامل ها
  • آشنایی با Windows 7 به عنوان Client در شبکه
  • روش های نصب Windows
  • ساخت ابزار WinPE
  • پارتیشن بندی هارد
  • نصب Windows 7
  • Image گرفتن از Windows 7

در این آموزش قصد داریم به مباحث آشنایی با انواع سیستم عامل ها بپردازیم.

به طور کلی سیستم عامل ها به دو دسته تقسیم می شوند:

  1. سیستم عامل های کلاینتی یا Client OS
  2. سیستم عامل های سروری یا Server OS

به دلیل اینکه بحث ما در مورد دوره های مایکروسافت می باشد، بنابراین سیستم عامل هایی که در خصوص آنها صحبت خواهیم کرد، همه ویندوز هستند.

ویندوزهای سروری:

سیستم عامل های سروری که در سال های گذشته تا به امروز، توسط مایکروسافت ارائه شده اند،به ترتیب زیر می باشند:

  • Windows NT
  • Windows Server 2000
  • Windows Server 2003
  • Windows Server 2003 R2
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Server 2012

با گذشت این سال ها، به ترتیب، به قابلیت ها و feature های هریک از این سیستم عامل ها اضافه شده و مدیریت بهتر و جامع تر و همچنین سرویس های بیشتری از شبکه را می توانند ارائه دهند.

ویندوز های کلاینتی:

  • Windows 95
  • Windows 98
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8

Windows XP، نقطه اوجی برای سیستم عامل های مایکروسافت بوده است.Windows Vista تا حدی شکست خورد، به دلیل اینکه در زمانی که Windows vista ارائه شد، سخت افزارهایی که پیش نیاز این سیستم عامل بودند، مهیا نبود، Windows Vista نتوانست به صورت موفق عمل کند در نتیجه Windows 7 ارائه شد که عملکرد موفقی از خود نشان داد و پس از گذشت چند سال، مایکروسافت Windows 8 را معرفی کرد.

 

ادامه مطلب

  • hiva shabake
  • ۰
  • ۰

هر روز با یک کتاب

Windows 10 For Dummies, 3rd Edition

Windows 10 For Dummies 3rd Edition

ویرایش سوم از کتاب Windows 10 For Dummies ابتدا شما را با اصول اولیه رابط کاربری ویندوز 10 آشنا می کند، سپس در فصل های جلوتر با موضوعات نظیر برنامه های ویندوز، اتصال به اینترنت تنظیمات حریم خصوصی آشنا می شوید. این کتاب با آخرین تغییرات ویندوز 10 بروزرسانی شده و دارای لحنی دوستانه بوده و مطالب آن ساده و روان نوشته شده است.

مشخصات:

نویسنده: Andy Rathbone

ناشر:Wiley

سال نشر:2018

تعداد صفحات:456

حجم:15.1 MB


دانلود کتاب


  • hiva shabake
  • ۰
  • ۰

با فرمان های CMD ، یک Network Scanner ساده بسازید!

سلام به همه شما همراهان همیشگی هیوا

در این آموزش می خواهیم به کمک فرمان هایی که از خط فرمان CMD یاد گرفتیم یک Scanner ساده نیمه حرفه ای بسازیم. اما قبل از ساخت این اسکنر باید چند نکته را در نظر بگیرید:

*     در ساخت این اسکنر فقط از فرمان های CMD استفاده می کنیم .

*       این اسکنر ممکن است خیلی دقیق نباشد (و شاید هم باشد!)

*       این اسکنر خیلی سریع نیست.

*      هدف از ساخت این اسکنر این است که فقط یک اسکنری ساخته باشیم!

*       این اسکنر مناسب برای کلاس C است. شما می توانید آنرا برای سایر کلاس ها توسعه دهید.

خب برای اینکه بخواهیم یک Network Scanner بسازیم، باید مشخص کنیم که این اسکنر قرار است چه اطلاعاتی برای ما جمع آوری کند؟

1-      پیدا کردن کلاینت های فعال شبکه

2-      به دست آوردن نام کامپیوتر آن ها

3-      به دست آوردن MAC Address

4-      بررسی دسترسی به منابع Share

5-      لیست منابع Share شده هر کلاینت

6-      ذخیره تمامی اطلاعاتی به دست آمده در یک فایل ساده TXT

خب، برای اسکنر ساده ما فعلا همین موارد کافی است. بعدا که حرفه ای تر شدیم می توانیم این اسکنر را توسعه دهیم و آن را کامل تر و بهتر کنیم. ( بزرگ فکر کن، کوچک عمل کن )

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

0 – یک فایل Text خالی

برای نوشتن فرمان ها و ایجاد Batch-file

1 – فرمان Ping

ساده ترین راه برای پیدا کردن کلاینت های فعال شبکه Ping کردن آن هاست. البته یکی از دلایل غیر دقیق شدن اسکنر ما هم همین است! این جا را بخوانید

2 – فرمان Ping با سوئیچ /a

این سوئیچ نام کامپیوتر مقصد را به ما می دهد.

3 - فرمان ARP با سوئیچ /a

در آموزش های قبل 8 روش برای به دست آوردن MAC Address بدون نرم افزار جانبی را قبلا بیان کردیم که روش بالا یکی از آن هاست. IP یا نام کامپیوتر را می دهیم و MAC Address تحویل می گیریم.

4 – فرمان Net Use

برای بررسی دسترسی به منابع Share به کارمان می آید. همچنین به ما در دقیقتر شدن شناسایی کلاینت های فعال  شبکه بهتر کمک می کند.

5 – فرمان Net View با سوئیچ /all

فرمان Net view بدون هیچ سوئیچی لیست Computer Name های فعال شبکه را نشان می دهد. اگر با سوئیچ /all استفاده شود می تواند لیست منابع Share شده هر کامپیوتر را نشان دهد.

6 – برای ذخیره اطلاعات در یک فایل TXTاز ترفند >>file.txt استفاده می کنیم.

طرز تهیه اسکنر ساده:

گام اول :

ابتدا فایل text خالی را باز کنید و فرمان های زیر را در آن قرار دهید( مانند تصویر )

ping 192.168.1.1 -n 3 -l 0

ping -a 192.168.1.1 -n 1 -l 0

arp -a 192.168.1.1

net use \\192.168.1.1

net view /all \\192.168.1.1

گام دوم:

این فایل text را با نام network-scanner.bat ذخیره کنید و یک بار آن را اجرا کنید.

توضیح خط اول :

به IP مقصد 3 بسته ICMP با سایز 0 بایت ارسال می کند. برای اینکه سرعت ping و در نتیجه سرعت Scanner ما بیشتر شود این کار را کردیم. بهتر است تعداد بسته ها حداقل 3 باشد. همچنین به ازای هر 1 بسته بیشتر، حداقل 1 میلی ثانیه به ازای هر کلاینت فعال و 1 ثانیه به ازای هر کلاینت خاموش در شبکه به زمان اسکن افزوده می شود.

توضیح خط دوم :

یک بسته دیگر به IP مقصد ارسال می کنیم تا Computer Name آن را به دست آوریم.

ادامه مطلب

  • hiva shabake
  • ۰
  • ۰

هر روز با یک کتاب

Communication Network Analysis

Communication Network Analysis

این آخرین پیش نویس یادداشت های نوشته شده برای دوره های تحصیلات تکمیلی تجزیه و تحلیل شبکه های ارتباطی می باشد که توسط گروه مهندسی برق و کامپیوتر در دانشگاه ایلینوی در اوربانا شامپاین ارائه شده است. این یادداشت بسیاری از تکنیک های تحلیلی محبوب برای طراحی و تجزیه و تحلیل شبکه های ارتباطی کامپیوتر را با تاکید بر مسائل مربوط به عملکرد مانند تاخیر، مسدود کردن و تخصیص منابع توصیف می کند.

سرفصل ها:

Countable state markov processes

Foster_lyapunov stability criterion and moment bounds

Queue with general interarrival time and/or service time distribution

Multiple Access

Stochastic Network Models

Calculus of Deterministic Constraints

Graph Algorithms

Flow Models in Routing and Congestion Control

Dynamic Network Control


دانلود کتاب

  • hiva shabake
  • ۰
  • ۰

از فرمان Ping چه اطلاعاتی می توان به دست آورد؟

سلام به همه شما همراهان همیشگی هیوا

در این آموزش می خواهیم به آنالیز خروجی فرمان Ping بپردازیم تا بتوانیم پاسخ این پرسش ها را بدهیم که:

چرا Ping می کنیم؟

چرا فایروال ها جلوی Ping را می گیرند؟

مگر Ping چه اطلاعاتی به ما می دهد؟

روش های دیگر Ping کردن چه هستند؟

چه ابزارهایی برای Ping کردن وجود دارد؟

 برای اینکه به پرسش های بالا پاسخ دهیم به مثال زیر توجه کنید:

فرض کنید علی با شماره دانشجویی 1 می خواهد در مورد فردی با شماره دانشجویی 2 اطلاعات به دست آورد. او در محوطه دانشگاه با صدای بلند می گوید: آیا دانشجویی با شماره دانشجویی 2 هست؟

2 حالت ساده زیر اتفاق می افتد:

  1. فرد با شماره دانشجویی 2 آنجاست و می گوید بله من هستم
  2. پاسخی نمی شنوید.

نتایج این 2 حالت:

حالت اول:

*      فردی با شماره دانشجویی 2 وجود دارد و در حال حاضر آنجاست

*       زنده است و حرف می زند

*       از صدای او می توانید جنسیتش را تشخیص دهید که آقاست یا خانم.

*       می توانید در پرسش بعد نام او را بپرسید و اطلاعات بیشتری به دست آوردید!

حالت دوم:

*       چنین فردی وجود ندارد

*       چنین فردی ممکن است وجود داشته باشد اما:

  الان خواب باشد.

  سرش شلوغ بوده و نتوانسته جوابتان را بدهد.

  صدایتان را شنیده ولی به شما اهمیت نداده و جوابتان را نداده است.

فرد از شما دور است و صدای شما آنقدر بلند نیست که به او برسد.

  صدایتان را شنیده ولی در جایی است که نمی تواند جوابتان را بدهد و یا کسی جلوی آن را می گیرد.

Ping کردن کامپیوتر ها در شبکه هم مانند صدا کردن افراد است. همانطور که در بالا دیدید نتایج گوناگونی در صدا زدن می توان گرفت که مشابه آن در Ping کردن وجود دارد. همانطور که روش های گوناگونی برای صدا کردن افراد وجود دارد، روش های گوناگونی هم برای Ping کردن وجود دارد. مانند یواشکی صدا کردن،با صدای بلند صدا کردن، سنگ پرت کردن و ...

خب حالا بیایید با Ping کردن یک IP شروع کنیم. من در اینجا آدرس 192.168.1.3 را Ping می کنم.

از خروجی بالا چه اطلاعاتی می گیریم؟

در نگاه اول:

در نگاه اول می فهمیم با مقصدی که IP آن را Ping کردیم ارتباط داریم. در بسیاری از موارد ( تقریبا 95.76%) از Ping فقط به همین دلیل استفاده می کنیم. همین که بدانیم با مقصد ارتباط داریم برایمان کافی است.

در نگاه دوم:

در این نگاه هم به احتمال زیاد به نتایج نگاه اول می رسیم !!

در نگاهی موشکافانه:

به نتایج زیر می رسیم:

  1. کامپیوتر مقصد روشن است و ما با هم ارتباط داریم. Reply + Time + TTL
  2. به احتمال فراوان سیستم عامل کامپیوتر مقصد ویندوز است! TTL=128
  3. ما در یک LAN هستیم. TTL = 128 و Time = 1ms
  4. ارتباط ما با مقصد کمی کند است. احتمالا ارتباط از نوع Wireless است یا مقصد و یا Switch های میانی سرشان شلوغ بوده است.
  5. فایروال مقصد خاموش است و یا File and Printer Sharing او روشن است.

اما چطوری به نتایج بالا رسیدیم؟

مورد اول:

Ping پاسخ های گوناگونی دارد. پاسخی که مانند بالا همراه با Reply، Time و TTL باشد به این معناست که کامپیوتر صدای ما را شنیده، و پس از مدتی پاسخ ما را داده است.

مورد دوم:

TTL یا Time To Live چیست ؟

TTL یا Time To Live به این دلیل استفاده می شود تا از سرگردان شدن بسته هایی که ممکن است در گردابی از Router ها گیر بیفتند جلوگیری کند. استفاده از فیلد TTL اساس کار فرمان Tracert در شناسایی hop ها است. Packet ها به ازای عبور از هر hop باید حداقل یک TTL بپردازند.


ادامه مطلب

  • hiva shabake
  • ۰
  • ۰

Java 9 Concurrency Cookbook

Java 9 Concurrency Cookbook

جاوا یک زبان برنامه نویسی شی گرا است. به دلیل ویژگی های طراحی و برنامه نویسی آن، یکی از مهم ترین زبان های پذیرفته شده است به ویژه این ویژگی از آن که می توانید یک برنامه را یک بار بنویسید و از آن در جاهای دیگر استفاده نمایید.

این کتاب راهنما طیف وسیعی از نمونه های توسعه ی نرم افزار ساده و آسان جاوا 9 را بصورت گام به گام بیان می کند.

 

سرفصل ها:

CH1: Thread Management

CH2: Basic Thread Synchronization

CH3: Thread Synchronization Utilities

CH4: Thread Executors

CH5: Fork/Join Framework

CH6: Parallel and Reactive Streams

CH7: Concurrent Collections

CH8: Customizing Concurrency Classes

CH9: Testing Concurrent Applications

CH10: Additional Information

CH11: Concurrent Programming Design

دانلود کتاب

  • hiva shabake
  • ۰
  • ۰

آموزش کامل فرمان NetSTAT

بخش دوم

 

سلام به همه شما دوستان و همراهان همیشگی هیوا

در این آموزش بخش دوم فرمان NETSTAT و Switch های آن را بررسی کنیم.

Netstat –o

 این سوئیچ Process ID یا PID مربوط به برنامه ای که Connection مربوط به آن است را نشان می دهد. این سوئیچ یک ستون دیگر با عنون PID به خروجی های netstat می افزاید.

netstat -no<

 

Netstat –p

با این سوئیچ می توانید خروجی netstat را بر اساس یکی از پروتکل های زیر فیلتر کنید:

tcp, udp, icmp, ip, tcpv6, udpv6, icmpv6, ipv6

برای مثال

  Netstat –a –p udpv6<

 

Netstat –r

 IPv4 Routing Table و IPv6 Routing Table را می توانید با این فرمان ببینید. خروجی این فرمان معادل فرمان rout print است.

  Netstat -r<

ادامه مطلب

  • hiva shabake
  • ۰
  • ۰

هر روز با یک کتاب

CentOS 6 Linux Server Cookbook

CentOS 6 Linux Server Cookbook

 

کتاب "CentOS 6 Linux Server Cookbook" یک راهنمای عملی برای نصب، پیکربندی، مدیریت و نگهداری CentOS 6 Linux می باشد. در این کتاب تمام نکات CentOS آورده شده است صرفنظر از اینکه نیاز به یک mail server، Web server، domain server یا یک پلتفرم اشتراک فایل دارید و در واقع مجموعه ی جامعی از نقاط شروع فراهم می نماید که می توان به آنها دسترسی مستقیم داشت.

 

سرفصل ها:

Chapter 1: Installing CentOS

Chapter 2: Configuring CentOS

Chapter 3: Working with CentOS

Chapter 4: Managing Packages with Yum

Chapter 5: Securing CentOS

Chapter 6: Working with Samba

Chapter 7: Working with Domains

Chapter 8: Working with Databases

Chapter 9: Providing Mail Services

Chapter 10: Working with Apache

Chapter 11: Working with FTP


دانلود کتاب

  • hiva shabake