جلسه چهارم ( قسمت اول )
Command Prompt چيست؟
در بسياري از درس هاي آينده از command prompt (خط فرمان) ويندوز استفاده خواهيم كرد.
براي باز كردن آن يكي از روش هاي زير را به كار بريد:
جلسه چهارم ( قسمت اول )
Command Prompt چيست؟
در بسياري از درس هاي آينده از command prompt (خط فرمان) ويندوز استفاده خواهيم كرد.
براي باز كردن آن يكي از روش هاي زير را به كار بريد:
1- مسير زير را در ويندوز طي كنيد:
Start>Programs>Accessories>command prompt
2- در قسمت RUN بنويسيد: Command يا cmd
پيدا كردن IP يك سايت با دانستن آدرس اينترنتي آن(پيدا كردن IP سرور)
براي اين كار روشهاي مختلفي هست:
1- در ( IE) آدرس را تايپ كنيد و Enter را فشار دهيد در قسمت پايين مرورگر بعضي status Bar پس از چند لحظه براي مدت كوتاهي IP نمايش داده مي شود و مي توانيد آنرا يادداشت كنيد. اگر طول اين مدت بسيار كوتاه است مي توانيد از صفحه عكس بگيريد.(با دكمه Print Screen ) و در يك نرم افزار گرافيكي بعد از باز كردن يك صفحه خالي به كمك Ctrl+V آنرا مشاهده كنيد .
اگر اين كار را براي WWW.yahoo.com انجام دهيم :
Connecting to site 64.58.76.229
كه همان شماره Ip براي Yahoo است .
نكته بسيار مهم اين است كه به دليل ضريب اشتباه بسيار بالاي آن هيچ گاه از اين روش استفاده نكنيد . نتايج ممكن است كاملا اشتباه باشد كه بعدا ميگم چرا .
2- دستور Ping را در Command prompt صادر كنيد :
Ping domain
در اين حالت مي توان IP آن سايت را ملاحظه كنيد . ( البته كار اصلي Ping يك چيز ديگر ست و ميشه گفت داريم ازش سوء استفاده مي كنيم ) مثلا براي پيدا كردن ip سازين مي نويسيم .
Ping Sazin . com
و جواب مي شنوم
Pinging sazin.com [63.148.227.65] with 32 bytes of data:
Reply from 63.148.227.65: bytes=32 time=821ms TTL=111
Reply from 63.148.227.65: bytes=32 time=821ms TTL=111
Reply from 63.148.227.65: bytes=32 time=822ms TTL=111
Reply from 63.148.227.65: bytes=32 time=811ms TTL=111
Ping statistics for 63.148.227.65:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 811ms, Maximum = 822ms, Average = 818ms
ملاحظه مي فرماييد كه Ip سازين 63.148,227,65 است .
اگر دستور Ping را به جاي Sazin.com براي www.sazin.com صادر كنيد ، جواب همان است . البته براي سايت هاي بزرگ جواب هاي حاصل متفاوت خواهد بود .
3- روش بعدي و كامل ترين روش Whois كردن به بعضي سايت هاي خاص است . بعدا اين را كامل تر توضيح ميدم ولي فعلا روشش رو مي گم . آدرس زير را در مرورگر خود تايپ كنيد .
http://www.samspade.org/t/ipwhois?a=xxxxxx
كه به جاي xxxxxx آدرس مورد نظر را تايپ كنيد . مثلا براي sazin.com يكي از دو آدرس زير را بايد تايپ كرد :
http://www.samspade.org/t/ipwhois?a=sazin.com
http://www.samspade.org/t/ipwhois?a=www.sazin.com
چيزي كه در صفحه ظاهر مي شود به صورت زير است :
whois -h magic 63.148.227.65
sazin.com resolves to 63.148.227.65
Trying whois -h whois.arin.net 63.148.227.65
Qwest Communications NET-QWEST-BLKS-2 (NET-63-144-0-0-1)
63.144.0.0 - 63.151.255.255
Neutron Digital Media Corp. QWST-63-148-224 (NET-63-148-224-0-1)
63.148.224.0 - 63.148.231.255
# ARIN Whois database, last updated 2002-09-04 19:05
# Enter ? for additional hints on searching ARIN"s Whois database.
كه آدرس ip در سطر اول و دوم ذكر شده است .
اگر دو روش آخر را براي سايت بزرگ Yahoo انجام دهيم ، نتايج زير را مي بينيم :
-- <روش ping :
www.yahoo.com ==== < 64, 58, 76,229
yahoo.com ==== < 66,218,71,198
-- < روش whois :
...|و www.yahoo.com ==== < 66,218,71,86
66,218,71,198yahoo.com ==== < 64,58,79,230
نتايج حاصل گوياي آن اســـت كه چرا بهتر است از Whois استفاده كنيم .
تقسيم بندي آدرس هاي Ip
آدرس هاي Ip به 5 كلاس تقسيم بندي مي شوند كه A تا E نام دارند ولي از اين بين سه كلاس اول يعني A,B,C كاربرد عملي دارند كه آنها را شرح مي دهيم .
1- كلاس A : اگر IP را به صورت XXX.YYY.YYY.YYY در نظر بگيريد ، اين كلاس تمام IP هايي را شامل مي شود كهXXX بين 1 تا 126 است . اين كلاس ويژه BACKBONE هاي بزرگ اينترنتي است و درهنگام ثبت DOMAIN براي گرفتن IP از آنها استفاده مي شود . بنابراين اكثر سايت هاي چنين IP هايي دارند . اين كلاس را 8/ هم مي گويند .
2- كلاس B : اين كلاس تمام IP هايي را شامل مي شود كهXXX بين 128 و 191 است . اين كلاس هم از جمله كلاسهاي پر كاربرد است . اين كلاس را 16/ هم مي گويند .
3- كلاس C: اين كلاس تمام IP هايي را شامل مي شود كه XXX بين 192 و 223 است . اين كلاس معمولا به ISP هايي كه خدمات DIAL-UP ارائه مي دهند ، تعلق مي گيرد ( اين جمله چندان مستند نيست ) بنابراين اگر به صورت DIAL-UP به اينترنت متصل شويد ، چنين IP مي گيريد . اين كلاس را 24/ هم مي گويند .
سوالي كه پيش مي آيد اين است كه XXX چرانه در كلاس A و نه در B، عدد 127 راشامل نمي شود ؟ جواب اين است كه 127 براي كامپيوتر خودمان رزرو شده است . مثلا 127.0.0.1 معمولا يعني LOCALHOST يعني خودمان