Linux&Bash+Python_Experts
519 subscribers
330 photos
94 videos
769 files
374 links
Admin : @rayvar
Download Telegram
سوالات مربوط به DNS:

28- DNS Zone چیست و تفاوت 4 نوع آن را شرح دهید.

29- در مورد یکی از انواع DNS Record ها توضیح دهید.

30- مراحل کار با External Domain Name را شرح دهید.

31- اهمیت DNS در AD را توضیح دهید.

32- Disable Recursion در DNS به چه معناست؟

33- Single Label domain name چیست و چه مشکلاتی می تواند به وجود آورد؟

34- in-addr.arpa zone به چه منظور استفاده می شود؟

35- چه نیازمندی هایی برای پشتیبانی کردن DNS از AD نیاز است؟

36- چگونه می شود یک SRV records در DNS ساخت؟

37- 3 مزیت استفاده از AD-integrated zones ها را نام ببرید.

38- مزیت Stub zone ها ذکر کرده و یک سناریو برای استفاده از آن ترسیم کنید.

39- مزیت Conditional Forwarding را ذکر کرده و یک سناریو برای استفاده از آن ترسیم کنید.

40- تفاوت بین Windows Clustering، Network Load Balancing و Round Robin را ذکر کرده و برای هر یک سناریویی ترتیب دهید.

41- چگونه می توان با Host name cache در کامپیوتر کلاینت کار کرد؟

42- چگونه می توان DNS cache یک DNS Server را پاک کرد؟

سوالات مربوط به WINS:

43- آدرس 224.0.1.24 چه منظور استفاده می شود؟

44- WINS چیست و به چه منظور از آن استفاده می شود؟

45- آیا می توان شبکه ی مایکروسافتی بدون یک WINS Server داشت؟ ملاحضات انجام این کار را توضیح دهید.

46- تفاوت بین Push and Pull Replications در WINS چیست؟

سوالات مربوط به Routing:

47- نقش Routing Table در روتر و کلاینت ها را توضیح دهید.

48- پروتکل های مسیر یابی چه هستند و چرا به آنها نیاز داریم. تعدادی از آنها را نام ببرید.

49- اینترفیس های روتر چه هستند و از چه نوعی می توانند باشند.

50- در مسیر یابی ویندوز سرور 2003، interface filters چه هستند؟

سوالات مربوط به RRAS:

51- NAT چیست؟

52- تفاوت بین NAT و PAT چیست؟

53- در ویندوز سرور 2003 چگونه می توانیم یک NAT را کانفیگ کنیم؟

54- در ویندوز سرور 2003، چگونه می توانیم به یک کلاینت اجازه ی عبور inbound traffic در هنگام راه اندازی NAT را بدهیم؟

55- VPN چیست؟

56- IAS چیست و چند سناریو برای استفاده از آن نام ببرید.

57- گروه RAS and IAS در اکتیو دایکرکتوری چیست؟

58- نقش Profile در پالیسی های RRAS چیست؟

59- RRAS در ویندوز سرور 2003 با چه نوع Authentication هایی می تواند کار کند؟

60- SSL و IPSec چگونه کار می کنند؟

61- چگونه می شود IPSec را بر روی تعداد زیادی کامپیوتر پیاده سازی کرد؟

62- IPSec از چه نوع Authentication هایی استفاده می کند و چگونه می توانیم روند IPSec را مانیتور کنیم؟

63- با دستور Netsh چه کار هایی می توان کرد؟

64- چگونه می توانیم پورت های باز موجود بر روی سیستم را پیدا کنیم؟
سوال مصاحبه :
ارتباط multicast چيست ؟

خوب شما پاسخ ميديد كه multicast به معني ارتباط يك كامپيوتر با گروهي از كامپيوترهاس يعني اطلاعات به گروهي از كامپيوتر ها ميرسه نه همه كامپيوتر هاي شبكه

شايد از شما بخوان مثالي بزنيد :

ميتونيد بگيد مثلا سرويس wds مايكروسافت وقتي كه بصورت multicasting براي نصب ويندوز تحت شبكه استفاده ميكنيم

خوب حالا بگيد anycast چيست ؟

خوب ميگيد در واقع اين ارتباط يعني يكي با نزدكترين
خوب بهتر كه بگيم anycast يك تكنيك شبكه اي است كه يك آدرس ip از چندين طريق قابل دسترس است
ساده تر كه بيان كنيم اينكه از طريق الگوريتم هاي مسيريابي تصميم گرفته بشه كه تقاضاي كاربر از كدوم مسير بره بهتره

شايد بگن ميشه يه مثال بزنيد :

خوب خيلي راحت ميتونيد بگيد مثل dns كه كاربران هميشه به نزديكترين سرويس متصل ميشوند

خوب حالا ميتونيد مزاياي anycast رو بگيد :

load balancing
كاهش زمان دسترسي به اطلاعت

موفق باشيد
سوال مصاحبه :
ارتباط multicast چيست ؟

خوب شما پاسخ ميديد كه multicast به معني ارتباط يك كامپيوتر با گروهي از كامپيوترهاس يعني اطلاعات به گروهي از كامپيوتر ها ميرسه نه همه كامپيوتر هاي شبكه

شايد از شما بخوان مثالي بزنيد :

ميتونيد بگيد مثلا سرويس wds مايكروسافت وقتي كه بصورت multicasting براي نصب ويندوز تحت شبكه استفاده ميكنيم

خوب حالا بگيد anycast چيست ؟

خوب ميگيد در واقع اين ارتباط يعني يكي با نزدكترين
خوب بهتر كه بگيم anycast يك تكنيك شبكه اي است كه يك آدرس ip از چندين طريق قابل دسترس است
ساده تر كه بيان كنيم اينكه از طريق الگوريتم هاي مسيريابي تصميم گرفته بشه كه تقاضاي كاربر از كدوم مسير بره بهتره

شايد بگن ميشه يه مثال بزنيد :

خوب خيلي راحت ميتونيد بگيد مثل dns كه كاربران هميشه به نزديكترين سرويس متصل ميشوند

خوب حالا ميتونيد مزاياي anycast رو بگيد :

load balancing
كاهش زمان دسترسي به اطلاعت

موفق باشيد
سوال مصاحبه :
ارتباط multicast چيست ؟

خوب شما پاسخ ميديد كه multicast به معني ارتباط يك كامپيوتر با گروهي از كامپيوترهاس يعني اطلاعات به گروهي از كامپيوتر ها ميرسه نه همه كامپيوتر هاي شبكه

شايد از شما بخوان مثالي بزنيد :

ميتونيد بگيد مثلا سرويس wds مايكروسافت وقتي كه بصورت multicasting براي نصب ويندوز تحت شبكه استفاده ميكنيم

خوب حالا بگيد anycast چيست ؟

خوب ميگيد در واقع اين ارتباط يعني يكي با نزدكترين
خوب بهتر كه بگيم anycast يك تكنيك شبكه اي است كه يك آدرس ip از چندين طريق قابل دسترس است
ساده تر كه بيان كنيم اينكه از طريق الگوريتم هاي مسيريابي تصميم گرفته بشه كه تقاضاي كاربر از كدوم مسير بره بهتره

شايد بگن ميشه يه مثال بزنيد :

خوب خيلي راحت ميتونيد بگيد مثل dns كه كاربران هميشه به نزديكترين سرويس متصل ميشوند

خوب حالا ميتونيد مزاياي anycast رو بگيد :

load balancing
كاهش زمان دسترسي به اطلاعت

موفق باشيد
سوال مصاحبه :
در لينوكس سطح دسترسي به فايل يا دادن permission به چه صورت هست توضيح بديد :

خوب ميگوييد سطح دسترسي به owner به group و به other مي باشد
و به دو صورت ميتوان اعمال كرد يكي با عدد مثلا 754 كه 7 به owner داده شده كه سطح دسترسي full است يعني هم read هم write هم execute
و 5 به group داده شده كه يعني read و execute را دارد
و به other عدد 4 داده شده كه يعني فقط اجازه read دارد

با علائم مثلا
u=rwx, g=rx, o=r
براش توضيح ميديد كه يعني owner داراي دسترسي هاي read - write - execute است و group داراي فقط read - write و در اخر other فقط اجازه read دارد

خوب از چه دستوري استفاده ميكنيم براي دادن permission به file :
chmod

خوب فرض كنيد يك فايل داريد owner فول دسترس باشد و group فقط w و other فقط r داشته باشد چگونه اعمال ميكنيد :

chmod 724 myfile
سوال مصاحبه :
ارتباط multicast چيست ؟

خوب شما پاسخ ميديد كه multicast به معني ارتباط يك كامپيوتر با گروهي از كامپيوترهاس يعني اطلاعات به گروهي از كامپيوتر ها ميرسه نه همه كامپيوتر هاي شبكه

شايد از شما بخوان مثالي بزنيد :

ميتونيد بگيد مثلا سرويس wds مايكروسافت وقتي كه بصورت multicasting براي نصب ويندوز تحت شبكه استفاده ميكنيم

خوب حالا بگيد anycast چيست ؟

خوب ميگيد در واقع اين ارتباط يعني يكي با نزدكترين
خوب بهتر كه بگيم anycast يك تكنيك شبكه اي است كه يك آدرس ip از چندين طريق قابل دسترس است
ساده تر كه بيان كنيم اينكه از طريق الگوريتم هاي مسيريابي تصميم گرفته بشه كه تقاضاي كاربر از كدوم مسير بره بهتره

شايد بگن ميشه يه مثال بزنيد :

خوب خيلي راحت ميتونيد بگيد مثل dns كه كاربران هميشه به نزديكترين سرويس متصل ميشوند

خوب حالا ميتونيد مزاياي anycast رو بگيد :

load balancing
كاهش زمان دسترسي به اطلاعت

موفق باشيد
سوال مصاحبه :
خوب سوال پرسيده ميشه كه دايركتوري ها را در لينوكس نام ببريد و توضيح بديد :

خوب جواب ميدهيد
/
خوب سرآغاز همه مسير ها به اين دايركتوري ختم ميشه و تنها كاربر root اجازه داره روي اين دايركتوري بنويسه
/bin
اين دايركتوري شامل دستورات باينري و قابل اجراس و با حالت تك كاربره مثل pwd - touch
/sbin
اين دايركتوري نيز دستورات باينري ست ولي دستورات به منظور مديريت سيستم بكار برده ميشه مثل fdisk - mkfs
/etc
اين دايركتوري محلي براي ذخيره فايل هاي پيكربندي سيستم هايي مثل dhcp س
/proc
اين دايركتوري شامل فايل هاي وضيعت سيستم و كرنل لينوكس است
/boot
شامل دايركتوري و فايل هايي كه مربوط به boot شدن سيستم عامل است
/tmp
برخي از برنامه هاي كاربردي مثل اوراكل و vmware نياز به محلي براي ايجاد فايل هاي موقتي دارند
توضيح ميديد كه محتريات اين دايركتوري بعد از reboot حذف ميشوند
/var
دايركتوري براي فايل هاي متغيير يا variable file
/dev
دايركتوري مربوط به فايل هاي هر device است
/lib
دايركتوري شامل فايل هاي كتابخانه اي به زبان C كه توسط دستورات دايركتوري bin و sbin استفاده ميشه
/srv
اين دايركتوري براي داده هاي سرويس ها مي باشد.

موفق باشيد
سوال مصاحبه :
خوب سوال پرسيده ميشه كه انواع كاربران را در لينوكس نام ببريد :

خوب بلافاصله ميگيد 5 نوع كاربر وجود دارد كاربر مدير يا root و كاربران معمولي و كاربران سرويس و كاربران سيستم و كاربر pseudo

خوب ميپرسند اين كاربران چه ويژگي هايي دارند :

خوب كاربر root يا همون super user كاربري ست كه در واقع خداي سيستم عامل است و همه سرويس ها و جزئيات سيستم عامل را كنترل ميكند و با نصب سيستم عامل بصورت اتومات ساخته ميشود

خوب حالا كاربران عادي يا reguler accounts
اين نوع كاربران كاربراني هستند كه فقط ميتوانند به سيستم login كنند و كارهاي عادي و روزمره مانند استفاده از پايگاه داده و مرورگري وب و ...

خوب حالا كاربران سرويس يا service accounts
اين كاربران كاربراني هستند كه براي ارائه سرويس از آنها استفاده ميشه مثل وب ثسرور آپاچي و ايميل سرور و سرويس هاي dns و ...
كه براي انجام خدمات خودشون توي سيستم عامل بايد هر كدام يك كاربر سرويس داشته باشن

خوب كاريران سيستم يا system accounts
اين كاربران هم مثل كاربر root بعد از نصب سيستم عامل ساخته ميشن و نه دسترسي root رو دارن و نه به اندازه كاربران عادي هستن
در كل به بعضي از تنظيمات سيستم عامل دسترسي دارن و ميتونند اونارو تغيير بدن

خوب در آخر هم كاربر paeudo
در واقع يك كاربر جديد محسوب نميشود و بيشتر يك كاربر واسط است در واقع به ما اين امكان رو ميده كه در حال حاضر از دسترسي كاربر بالاتر استفاده كنيم
اين كاربر كپي از كاربر root است
هرچند دسترسي هاي آنرا ندارد.

موفق باشيد
سوال مصاحبه :
خوب سوال پرسيده ميشه كه انواع كاربران را در لينوكس نام ببريد :

خوب بلافاصله ميگيد 5 نوع كاربر وجود دارد كاربر مدير يا root و كاربران معمولي و كاربران سرويس و كاربران سيستم و كاربر pseudo

خوب ميپرسند اين كاربران چه ويژگي هايي دارند :

خوب كاربر root يا همون super user كاربري ست كه در واقع خداي سيستم عامل است و همه سرويس ها و جزئيات سيستم عامل را كنترل ميكند و با نصب سيستم عامل بصورت اتومات ساخته ميشود

خوب حالا كاربران عادي يا reguler accounts
اين نوع كاربران كاربراني هستند كه فقط ميتوانند به سيستم login كنند و كارهاي عادي و روزمره مانند استفاده از پايگاه داده و مرورگري وب و ...

خوب حالا كاربران سرويس يا service accounts
اين كاربران كاربراني هستند كه براي ارائه سرويس از آنها استفاده ميشه مثل وب ثسرور آپاچي و ايميل سرور و سرويس هاي dns و ...
كه براي انجام خدمات خودشون توي سيستم عامل بايد هر كدام يك كاربر سرويس داشته باشن

خوب كاريران سيستم يا system accounts
اين كاربران هم مثل كاربر root بعد از نصب سيستم عامل ساخته ميشن و نه دسترسي root رو دارن و نه به اندازه كاربران عادي هستن
در كل به بعضي از تنظيمات سيستم عامل دسترسي دارن و ميتونند اونارو تغيير بدن

خوب در آخر هم كاربر paeudo
در واقع يك كاربر جديد محسوب نميشود و بيشتر يك كاربر واسط است در واقع به ما اين امكان رو ميده كه در حال حاضر از دسترسي كاربر بالاتر استفاده كنيم
اين كاربر كپي از كاربر root است
هرچند دسترسي هاي آنرا ندارد.

موفق باشيد
سوال مصاحبه :
خوب سوال پرسيده ميشه كه انواع كاربران را در لينوكس نام ببريد :

خوب بلافاصله ميگيد 5 نوع كاربر وجود دارد كاربر مدير يا root و كاربران معمولي و كاربران سرويس و كاربران سيستم و كاربر pseudo

خوب ميپرسند اين كاربران چه ويژگي هايي دارند :

خوب كاربر root يا همون super user كاربري ست كه در واقع خداي سيستم عامل است و همه سرويس ها و جزئيات سيستم عامل را كنترل ميكند و با نصب سيستم عامل بصورت اتومات ساخته ميشود

خوب حالا كاربران عادي يا reguler accounts
اين نوع كاربران كاربراني هستند كه فقط ميتوانند به سيستم login كنند و كارهاي عادي و روزمره مانند استفاده از پايگاه داده و مرورگري وب و ...

خوب حالا كاربران سرويس يا service accounts
اين كاربران كاربراني هستند كه براي ارائه سرويس از آنها استفاده ميشه مثل وب ثسرور آپاچي و ايميل سرور و سرويس هاي dns و ...
كه براي انجام خدمات خودشون توي سيستم عامل بايد هر كدام يك كاربر سرويس داشته باشن

خوب كاريران سيستم يا system accounts
اين كاربران هم مثل كاربر root بعد از نصب سيستم عامل ساخته ميشن و نه دسترسي root رو دارن و نه به اندازه كاربران عادي هستن
در كل به بعضي از تنظيمات سيستم عامل دسترسي دارن و ميتونند اونارو تغيير بدن

خوب در آخر هم كاربر paeudo
در واقع يك كاربر جديد محسوب نميشود و بيشتر يك كاربر واسط است در واقع به ما اين امكان رو ميده كه در حال حاضر از دسترسي كاربر بالاتر استفاده كنيم
اين كاربر كپي از كاربر root است
هرچند دسترسي هاي آنرا ندارد.

موفق باشيد
سوال مصاحبه :
در لينوكس سطح دسترسي به فايل يا دادن permission به چه صورت هست توضيح بديد :

خوب ميگوييد سطح دسترسي به owner به group و به other مي باشد
و به دو صورت ميتوان اعمال كرد يكي با عدد مثلا 754 كه 7 به owner داده شده كه سطح دسترسي full است يعني هم read هم write هم execute
و 5 به group داده شده كه يعني read و execute را دارد
و به other عدد 4 داده شده كه يعني فقط اجازه read دارد

با علائم مثلا
u=rwx, g=rx, o=r
براش توضيح ميديد كه يعني owner داراي دسترسي هاي read - write - execute است و group داراي فقط read - write و در اخر other فقط اجازه read دارد

خوب از چه دستوري استفاده ميكنيم براي دادن permission به file :
chmod

خوب فرض كنيد يك فايل داريد owner فول دسترس باشد و group فقط w و other فقط r داشته باشد چگونه اعمال ميكنيد :

chmod 724 myfile
سوال مصاحبه :
خوب سوال پرسيده ميشه كه دايركتوري ها را در لينوكس نام ببريد و توضيح بديد :

خوب جواب ميدهيد
/
خوب سرآغاز همه مسير ها به اين دايركتوري ختم ميشه و تنها كاربر root اجازه داره روي اين دايركتوري بنويسه
/bin
اين دايركتوري شامل دستورات باينري و قابل اجراس و با حالت تك كاربره مثل pwd - touch
/sbin
اين دايركتوري نيز دستورات باينري ست ولي دستورات به منظور مديريت سيستم بكار برده ميشه مثل fdisk - mkfs
/etc
اين دايركتوري محلي براي ذخيره فايل هاي پيكربندي سيستم هايي مثل dhcp س
/proc
اين دايركتوري شامل فايل هاي وضيعت سيستم و كرنل لينوكس است
/boot
شامل دايركتوري و فايل هايي كه مربوط به boot شدن سيستم عامل است
/tmp
برخي از برنامه هاي كاربردي مثل اوراكل و vmware نياز به محلي براي ايجاد فايل هاي موقتي دارند
توضيح ميديد كه محتريات اين دايركتوري بعد از reboot حذف ميشوند
/var
دايركتوري براي فايل هاي متغيير يا variable file
/dev
دايركتوري مربوط به فايل هاي هر device است
/lib
دايركتوري شامل فايل هاي كتابخانه اي به زبان C كه توسط دستورات دايركتوري bin و sbin استفاده ميشه
/srv
اين دايركتوري براي داده هاي سرويس ها مي باشد.

موفق باشيد
خوب سوال پرسيده ميشه كه bash چيست :

اختصار كلمه bourne again shell است و جايگزيني براي خط فرمان پيش فرض لينوكس در /bin ارائه شده است
اين خط فرمان تموم ويژگي هاي خط فرمان پيش فرض را داره و حتي گزينه هاي براي استفاده آسان تر نيز دارد
توضيح ميدهيد كه در حال حاضر پركاربردترين خط فرمان در توزيع هاي مختلف linux است.

خوب حالا بگوييد LiLo چيست :

خوب بايد بگييد كه boot loader لينوكس است و براي بارگذاري لينوكس روي حافظه اصلي رايانه بكار ميرود.

خوب بگيد GUI لينوكس چه نام دارد :

خوب بايد گفت GNOME و KDE نام دارن

خوب حالا اگه بخواهيد كه همه فايل ها با پسوند tar در دايركتوري home حذف كنيد چيكار ميكنيد :

خوب بايد جواب بديد كه اول با find جستجو ميكنيد و بعد با rm حذف ميكنيد

# find /home/-name '*.tar' | gs rm -rf

موفق باشيد
سوال مصاحبه :
خوب حالا بگوييد كه functional level چيست :

خوب شما توضيح ميديد كه functinal level يا سطح دسترسي قابليت هاي dimain و forest را در AD DS تعيين ميكنه
و ادامه ميديد كه اين قابليت فقط قابل raise كردن است و نميتونيم اون رو بعد از raise كردن كاهش بديم.

خوب آيا ميتونم سطح forest functional level رو بذارم 2k8r2 و سپس domain functional level رو بذارم 2k8 ؟

خوب شما بايد جواب منفي بديد چرا ؟ خوب توضيح ميديد كه سطح دسترسي دامين نميتونه پايين تر از forest باشه
ولي سطح دسترسي دامين ميتونه بالاتر از سطح دسترسي forest باشه.

خوب به ما بگييد كه اين قابليت در چه ابزاري raise ميشود :

خوب بايد بگيد كه در كنسول active directory domain and trusts

موفق باشيد
سوال مصاحبه :
خوب بگوييد UID كاربران مختلف لينوكس چند است :

خوب توضيح ميديد كه خداي سيستم عامل يا كاربر root داراي UID = 0 است

كاربران سيستم UID = 1 - 499

كاربران عادي UID = 500 - 6000

كاربران شبكه UID اشان بالاتر از 6000

و UID = 65534 براي هيچكس رزرو نشده است و براي كاربران anonymous مي باشد.

خوب به ما بگيد چطور بفهميم با چه كاربري login كرديم :

خوب مسلمه كه سريع بايد بگيد با كامند معروف whoami

خوب با چه دستور UID كاربري رو كه با اون login شده ام بفهمم :

خوب اينبار ميگيد كامند id ولي جلوي آن اسم كاربرد رو مينويسيم مثل
~$ id mostafa

موفق باشيد
Forwarded from ADMiNchannel
#Linux :bash - LiLo - KDE - Gnome

خوب سوال پرسيده ميشه كه bash چيست :

اختصار كلمه bourne again shell است و جايگزيني براي خط فرمان پيش فرض لينوكس در /bin ارائه شده است
اين خط فرمان تموم ويژگي هاي خط فرمان پيش فرض را داره و حتي گزينه هاي براي استفاده آسان تر نيز دارد
توضيح ميدهيد كه در حال حاضر پركاربردترين خط فرمان در توزيع هاي مختلف linux است.

خوب حالا بگوييد LiLo چيست :

خوب بايد بگييد كه boot loader لينوكس است و براي بارگذاري لينوكس روي حافظه اصلي رايانه بكار ميرود.

خوب بگيد GUI لينوكس چه نام دارد :

خوب بايد گفت GNOME و KDE نام دارن

خوب حالا اگه بخواهيد كه همه فايل ها با پسوند tar در دايركتوري home حذف كنيد چيكار ميكنيد :

خوب بايد جواب بديد كه اول با find جستجو ميكنيد و بعد با rm حذف ميكنيد

# find /home/-name '*.tar' | gs rm -rf

*** موفق باشيد ***