|
|
دوره شبکه سیستم عامل لینوکس
|
|
|
نام دوره : دوره شبکه سیستم عامل لینوکس تحت توزیع :Suse Professional & Redhat Enterprise AS
سرفصل ها:
- بررسی مفاهیم پایه شبکه و مدل TCP/IP
- بررسی لایه های TCP/IP و مدل OSI
- آشنایی با کلاسهای IP و مفهوم Subnetting
- معرفی سخت افزارها و پروتکل های معروف شبکه
- آشنایی با استانداردهای سخت افزاری موجود و مفاهیم پیشرفته شبکه های WAN
- پیکربندی سرویسهای لینوکس و کار با فرامین شبکه در محیط لینوکس
- معرفی دستورات کاربردی شبکه شامل ifconfig ، netstat ، arp، ...
- نصب و راه اندازی سایر سرویسها مانند NFS، NIS، Samba ، DNS، ...
- آشنایی و نحوه پیکربندی Config file های مربوط به هر یک از سرویسها
- iptables
- آشنایی و کار با سرویسهای راه دور (Remote Service)
- RAS
- VPN
- VNC
- بررسی مباحث امنیتی تحت شبکه در لینوکس
- نحوه Authentication کاربران و مدیریت آن
- نصب و راه اندازی Proxy server توسط squid
- بهینه سازی Config file های سیستم برای سایر سرویسها
- پیکربندی ،نصب و راه اندازی کامل Apache به عنوان یک web server
- بررسی تاریخچه مدل های شبکه
- معرفی مدل TCP/IP و بررسی عملکرد لایه های آن
(Application,Transport,Internetwork, network Interface)
- آشنایی با مدل OSI و بررسی ? لایه آن
(Application,Presentation,Session,Transport,Network,Data link,Physical Interface)
- مقایسه دو مدل مذکور از نظر نحوه کار و میزان کارآیی
- تشریح استانداردها و اجزاء سخت افزاری شبکه
- بررسی استانداردهای سخت افزاری (Cabling) شامل انواع کابلهای category , فیبرهای نوری , کانکتورها و سوکت های موجود مانند D_Shell و RJ45.
- معرفی مفهوم توپولوژی و مرور سایر توپولوژی های موجود وتحلیل کارآیی هر یک از آنها مانند توپولوژیهایhybrid,bus,star,ring,mesh,tree .
- آشنایی با ابزارهای اساسی شبکه و بررسی نحوه کارکرد آنها شامل Hub ، Switch، Bridge Router
- توضیح مفاهیم (broadcast, unicast, multicast, BIA Address(MAC در شبکه.
- موارد استفاده هر یک ابزارهای فوق و تشریح عملکرد آنها توسط الگوریتم (CSMA/CD)
- بررسی مفهوم آدرسهای منطقی (IP) و فیزیکی (MAC) و نسخه های IPv4 و IPv6.
- معرفی کلاسهایMulticast) D , C , B , A) و محدوده IP های معتبر هر کلاس بهمراه
Subnet maskهای معمول هر کلاس
- چگونگی تخصیص IP و بررسی قوانین کلاسها
- انجام IP subnetting و تقسیم IP های موجود دریک محدوده بین کاربران
- ارائه مثال از موارد ذکرشده و IP subnetting در کلاسهای IP
- معرفی پروتکل های معروف موجود در شبکه (DNS,UDP,DHCP,ICMP,ARP,IP )
- معرفی مسیریاب ها و عملکرد آنها در شبکه WAN
- توضیح Privae Addressing و IP های تخصیص یافته به این سرویس
( آشنایی با استانداردهای IANA و IP های 172.16.0.0 , 192.168.0.0 , 10.0.0.0)
- تشریح مفهوم Port هاو Socket وتعریف مفهوم
(NAT ( Network Address Translation و ( PAT ( Port Address Translation
- معرفی شماره پورتهای مرسوم مانند POP3 , SMTP , HTTP , Telnet
- معرفی مودم های DSL و استانداردهای مرتبط با آن مانند HDSL , ADSL , VDSL .
- تشریح عملکرد تکنولوژیDSL و تجهیزات مربوط به آن چون DSLAM
- آشنایی با شبکه هایFrame relay ومفهوم Virtual Circuit.
- بررسی مفهوم Packet switching و Circuit switching.
- آشنایی با شبکه های ATM و استانداردهای آن شامل OC و ATM switch.
- معرفی اجزا سخت افزاری شبکه های( ATM(Sonet و استانداردهای آن
- بررسی مودم های کابلی (Cable Modem) و نحوه کارکرد آنها
( معرفی ابزار لازم جهت راه اندازی تکنولوژی مذکور و مقایسه سرعت کارایی آن با ATM )
- جمع بندی و مقایسه تکنولوژی های موجود از لحاظ کارآیی و عملکرد
نصب و پیکربندی سرویس های شبکه در لینوکس :
- پیکربندی اجزا اولیه شبکه در لینوکس ( Host IP , Mask , Default Gateway )
- معرفی دستورات مهم شبکه و بررسی عملکرد هر یک از آنها
( ..., ifconfig , netstat , route , arp , ping )
- توضیح کامل Optionهای دستورات فوق بهمراه ارائه مثال
- آشنایی با نرم افزار های گرافیکی پیکربندی و بازبینی شبکه (TCPdump , Ethereal )
- شرح server و Super server و تفاوت آنها
- آشنایی با فایل های پیکربندی هر یک از سرویسهای داخل xinetd
- آشنایی با فایل hosts جهت Name Resulation.
- بررسی سرویس DNS و چگونگی نصب و راه اندازی آن
- شریح عملیات تخصیص دینامیک IP در شبکه های کامپیوتری
- نصب و راه اندازی کامل سرویس DHCP و پیکربندی آن
- پیکربندی سرویس Samba و به اشتراک گذاشتن فایلها بین ویندوز و لینوکس
- معرفی Daemon های nmbd و smbd و winbindسرویس Samba و راه اندازی آن.
- معرفی Dependency های Samba و سایر گزینه های موجود در etc/samba/smb.conf/
- Share کردن چاپگرها از طریق ایجاد یک Samba Server و معرفی SWAT
- راه اندازی Daemon های ftpd و vsftpd مربوط به سرویس FTP
- بررسی نحوه ایجاد یک FTP connection
- جمع آوری اطلاعات در مورد شبکه توسط NIS و پیکربندی سرویسهای مذکور
- بررسی Daemon های NIS شامل ypbind و server.
- بررسی سیستم فایل NFS تحت شبکه و نحوه عملکرد آن
- پیکربندی و راه اندازی کامل سرویس NFS ( نصب NFS Server و NFS Client )
- تشریح فایلهای پیکربندی دو سرویس فوق و مبحث User mapping.
- پیکربندی و نصب سرویسهای mail, شامل POP3و Send mail
- بررسی گزینه های موجود درSendmail شاملFormat of header Mailing list, Trusted user
- راه اندازی سرویس IMAP جهت دریافت و ذخیره سازی mail هاپ
- راه اندازی سرویس postfix جهت ارسال mailها
- معرفی Apache web server و تاریخچه و امکانات موجود در آن
- پیکربندی کامل Apache سرور و مدیریت آن
- نصب کامل Apache و تنظیمات گزینه های عمومی Server
- تعریف و تنظیم پارامترهای Dynamic Shared Object و Hostname Lookup.
- تشریح پیکربندی Host های مجازی و محدود کردن Server به آدرسهای مجازی
( Binding on Virtual Addresses & Configuring Virtual Hosting )
- تنظیم و پیکربندی لیستهای کنترل دسترسی (Access Control List)
- توصیف مفهوم iptables
- نحوه ایجاد و پیکربندی iptables و ارتباط آن با سایر سرویس های موجود
- بررسی نحوه عملکرد Proxy , Filtering , Firewall
- پیکربندی فایل Socks5.conf جهت Authentication و Access Control.
- معرفی ابزار tiger جهت انجام Security Audit و Rebuilding Policy file.
- مقابله در برابر حملات Smurf و DoS.
- معرفی squid به عنوان یک proxy server
- تنظیمات مربوط به proxy client و پیکربندی squid.conf
- پیکربندی Caching و Port numbers در squid.
- بررسی و نصب سرویس Mailman
- راه اندازی سرویس inn به همراه ارائه مثال و نمونه پیکربندی
- تنظیمات به Expiration time و Host های سرویس گیرنده
- معرفی سرویس LDAP و مفهوم Directory Service
- مروری بر PAM و ارتباط آن با LDAP
- بررسی ساختاری LDAP
- پیکر بندی و نصب سرویسLDAP Server
- پیکر بندی و نصب سرویسLDAP Client
- بررسی و مرور کلی عملکرد سرویسهای مذکور
- ایجاد ارتباطات امن و بررسی مسائل امنیتی در لینوکس:
- معرفی سرویسهای ssh و Telnet در لینوکس
- نصب و راه اندازی سرویس Dial up
- تعریف سرویس های دسترسی از راه دور و فواید آنها (RAS)
- پیکربندی و نصب سرویس (RAS (Remote Access service و ارائه مثال از عملکرد آن (pppd)
- بررسی عملکرد یک(VPN (Virtual Private Network
- استفاده از pptpd/CIPE جهت ایجاد و راه اندازی یک تونل VPN
- پیکربندی و نصب یک VPN و تشریح و چگونگی عملکرد آن
- بررسی عملکرد( VNC (Virtual Network Computing
- نصب و راه اندازی VNC و پیکربندی Client های مربوطه و تشریح XDMCP ترمینال X
- بررسی مقایسه ای سرویس Authentication کاربران بر پایهMD5 و DES.
- اشاره به سیستم های رمز نگاری پسوردها و نحوه عملکرد آنها
- بررسی پروتکل های رمز نگاری پسورد و تائید کاربران
- بررسی و بهینه کردن فایلهای پیکربندی سرویس های شبکه (NFS ,NIS ,Squid , Samba)
- پیکربندی بهینه فایل های کنترلی Apache
- بررسی سیاستها و اصول کلی مدیریت شبکه
- بررسی نقاط آسیب پذیرسیستم عامل Linux و راهکارهای مقابله با آن
- (Bind (Domain Name Server
- (Remote Procedure Calls (RPC
- Apache With No Password Or Weak Password
- Clear Text Service, rlogin, ftp, Telnet
- Sendmail
- Simple Network management Protocol
- ssh) Secure Shell)
- Miss Configuration of enterprise Services NFS/NIS
- (Open Secure Sockets Layer (SSL
منابع :
Linux Troubleshooting Bible : Christopher Negus and Thamas Weeks Red Hat Linux Fedora: Naba Barkakati Red Hat Linux: Linux Network Adminitrator s Guide OREILLY
|
|
|
|
|