انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => شبکه و سرویس‌ دهنده‌ها => نویسنده: h4x0r در 01 بهمن 1388، 10:48 ب‌ظ

عنوان: عدم بازشدن برخی از سایت‌ها (حل شد)
ارسال شده توسط: h4x0r در 01 بهمن 1388، 10:48 ب‌ظ
سلام دوستان

مشکل این هست که برخی از سایت‌ها (مثلا identi.ca و zebardast.ir) باز نمیشن، هم توی مرورگرهای گرافیکی مثل فایرفاکس و کروم و هم در مرورگرهای متنی مثل لینکس. پینگ سایت‌ها جواب میده و تریس‌روت هم هیچ جایی به مشکل نمی‌خوره
این مشکل تا چند روز پیش وجود نداشت و کاملا بی سروصدا پیش اومد  ;D لازم به ذکره که با آی‌اس‌پی هماهنگ شده و تست گرفته شد نتیجه هم این بود که مشکل از آی‌اس‌پی نیست.
در جهت رفع مشکل کارهای زیر انجام شده (طبق راهنماهایی که پیدا کردم) تا الان ولی هنوز جوابی نگرفتم:

۱. تغییر DNS به OpenDSN,Google و خود ISP از طریق نتورک‌منجر و resolv.conf
۲. حذف بسته‌ی dnsmasq
۳. خالی کردن DNS Cache
۴. نصب و حذف Firestarter
۵. حذف و ساخت کانکشن از طرق مختلف
۶. ویرایش فایل sysctl.conf
۷. نصب و حذف Squid

و کلی کار دیگه که الان حضور ذهن ندارم  :P
اتصال من به اینترنت از طریق pppoe هستش و توی سیستم‌‌های دیگه هم این مشکل وجود نداره
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: h4x0r در 03 بهمن 1388، 03:29 ب‌ظ
به جان خودم سرچ کردم ولی نتیجه‌ای نگرفتم   ::)

عین زمان‌هایی شده که پاسخ بارها تو انجمن مطرح شده، هیچ‌کس جواب نمیده  :P
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: سعید رسولی در 03 بهمن 1388، 04:42 ب‌ظ
با پروکسی هم تست کردید؟
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: جادی در 03 بهمن 1388، 05:09 ب‌ظ
پیشنهاد:

۱) تست با پروکسی
۲) تست پروتکل های دیگه (مثلا اف تی پی کردن از کامند لاین به یک سرور یا تلنت به یک سرور یا تلنت روی پورت ۸۰ به یک سرور)
۳)‌ بالا اومدن با سی دی لایو و چک کردن دوباره
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: h4x0r در 03 بهمن 1388، 07:56 ب‌ظ
ممنون از وقتی که گذاشتید  :)

با پروکسی هم تست کردید؟

آره، این را فراموش کردم که بگم، با پراکسی باز میشن.

پیشنهاد:

۱) تست با پروکسی
۲) تست پروتکل های دیگه (مثلا اف تی پی کردن از کامند لاین به یک سرور یا تلنت به یک سرور یا تلنت روی پورت ۸۰ به یک سرور)
۳)‌ بالا اومدن با سی دی لایو و چک کردن دوباره


تست‌های بالا انجام شده، با پروکسی سایت‌ها باز میشن.
با پروتکل‌های دیگه مشکلی وجود نداره، تلنت به هاست سعید زبردست زده شد، هم روی ۲۵ و هم ۸۰
اینکار هم انجام شد ولی همچنان مشکل باقیه
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: Drago در 04 بهمن 1388، 02:39 ب‌ظ
منم همسن مشکلو دارم.البته خیلی هم حرفه ای نیستم.ولی مشکلم شبیه همینه.
یه تاپیک هم زدم که دوستان(در اصل h4x0r ) منو به اینجا راهنمایی کردن.
http://forum.ubuntu.ir/index.php/topic,12545.0.html

یه تصور دارم،شاید اشتباه باشه،شاید حتی مالیخولیایی باشه ولی میگم:
یه چیزی مثل شنود،داره تمام اینترنت ما رو کنترل میکنه،به Packet های ویندوز رو شنود میکنه و رد میکنه،Packet های لینوکس رو نه.
Ping رو هم رد میکنه چون تسته.
اگه خنده دار به نظرتون اومد بعد از اینکه حسابی خندیدین منم از اشتباه در بیارین.
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: جادی در 04 بهمن 1388، 04:46 ب‌ظ
راستش احساسم اینه که به جای اینکه سعی کنی مساله رو محدود کنی، داری پیچیده اش می کنی (: سعی کن مساله رو محدود کنی و گیرش بندازی. دستورات زیر رو امتحان کن و ببین خروجی مثل مال من می شه یا نه.

jadi@jubun:~$ telnet jadi.ir 80
Trying 209.9.237.23...
Connected to jadi.ir.
Escape character is '^]'.
GET /
<html><body><h1>It works!</h1></body></html>
Connection closed by foreign host.

مساله اینه که کشف کنی مشکل سرویس دهنده ات است یا مشکل براوزرت یا کل لینوکست.
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: h4x0r در 04 بهمن 1388، 08:29 ب‌ظ
این دستور واسه سایت‌هایی که گفته بودم خروجی نداشت، ولی واسه بقیه جواب میداد (از جمله سایت خودت)
h4x0r@h4x0r-desktop:~$ telnet zebardast.ir 80
Trying 217.219.78.70...
Connected to zebardast.ir.
Escape character is '^]'.
GET /

و توی همین حالت موند
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: جادی در 05 بهمن 1388، 12:31 ب‌ظ
خب پس یک قدم رفتیم جلو. مشکل از برنامه های گرافیکی و اینها نیست (توی بالایی گفته بودی پورت ۸۰ اینها کار می کنه و این خیلی عجیب بود چون معنی اش این می شد که فایرفاکس خرابه یا چنین چیزی). قدم بعدی اینه که کشف کنی که همین یک پروتکل خرابه یا همه پروتکل های مربوط به این سایت:

jadi@jubun:~$ ftp zebardast.ir
Connected to zebardast.ir.
220 ProFTPD 1.3.1 Server (ProFTPD) [217.219.78.70]
Name (zebardast.ir:jadi): jadi
331 Password required for jadi
Password:
530 Login incorrect.
Login failed.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> exit
221 Goodbye.

من بهش اف.تی.پی. کردم و سعی کردم با یوزر جادی  وارد بشم. همه چیز طبیعی پیش رفت. تو چی؟ تکرار می کنم که حتما لازم نیست قدم‌های من رو بری جلو ولی مساله اینه که بتونی مشکل رو «ایزوله» کنی. این اصل ترابلشوتینگ است. اگر مال تو گیر کرد، برداشت من این می شه که مشکل از شبکه است . در این حالت با یک سی دی لایو یا ویندوز بوت می کنم و نتایج رو بررسی می کنم. در صورتی که بتونی اف تی پی کنی هم بازم حدسم اینه که مشکل شبکه باشه که با پکت های این آدرس خاص یک کاری می کنه. شاید اگر اف تی پی نکنه، یک کار این باشه که پینگ کنم ببینم چطوره و بعد به اون آی پی اف تی پی می کنم یا تلنت به پورت ۸۰. یک ایده دیگه هم اینه که به یک آی اس پی دیگه دایل می کنم یا وصل می شم و از اونجا چک می کنم تا مطمئن بشم که اگر آی اس پی است.
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: h4x0r در 05 بهمن 1388، 01:08 ب‌ظ
ممنون از پیگیری و وقتت  :)

منم ftp زدم خروجی عینا همین بود.
با لپ‌تاپ ویندوزی وصل شدم مشکلی نبود، لایو هم به همین صورت. از یه اوبونتوی دیگه که توی همین شبکه بود درخواست تست کردم و اون تونست باز کنه.
ولی واسه من همچنان باز کردن صفحات روی مرحله‌ی waiting می‌مونه.
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: جادی در 05 بهمن 1388، 03:04 ب‌ظ
خب پس چی شد؟
۱)‌ بعضی سایت ها رو می شه باز کرد و بقیه رو نمی شه
۲) اونهایی که نمی شه رو می شه اف تی پی کرد پس داستان دی ان اس و اینها نیست
۳) اونهایی که نمی شه رو نمی شه تلنت پورت هشتاد هم کرد پس دردسر عمومی است و ربطی به نرم افزارها نداره

خب یک قدم دیگه برداریم: سیستم رو در حالت تک کاربره بوت کن و ببین چی می شه. راستی چطوری به اینترنت وصل می شی؟ ای دی اس ال؟‌ آخرین حدس من اینه که مشکل از یک جور پروکسی باشه. شاید روی سیستم خودت. من دیگه ایده چندانی از این راه دور ندارم (: من بودم...

۱) تک کاربره می اومدم بالا و تست می کردم
۲) هر سرویس یا برنامه غیرعادی نصب شده رو تست می کردم (مثلا پروکسی ها، تور، پریوکسی، اسکوئید، ...)
۳) در نهایت سعی می کردم tcpdump کنم که ببینم چی شده.
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: h4x0r در 05 بهمن 1388، 06:20 ب‌ظ
اتصال به اینترنت با کانکشن pppoe هستش ولی نوع اتصال به شبکه وایرلسه

راه‌هایی که گفته بودی را رفتم

۱) حالت تک‌کاربره مشکلی وجود نداشت، هم مروگر جواب می‌داد و هم تل‌نت 80
۲) کل سیستم را چک کردم ولی سرویس غیرعادی از جمله پروکسی پیدا نکردم، اسکوئید هم قبلا پاک کردم
۳) tcpdump کردم و جواب بعد از ۳-۴ دقیقه (خودم کنسل کردم) به صورت زیر بود
1145 packets captured
1145 packets received by filter
0 packets dropped by kernel

جادی جان مسافرت خوش بگذره  :)
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: جادی در 06 بهمن 1388، 10:23 ق‌ظ
چه تاپیکی شد! فکر کنم باید یک روز منو دعوت کنی خونت که دور هم حلشون کنیم... قدم بعدی من این می بود که یک یوزر جدید درست کنم (مثلا به اسم یوزر تست ) و با اون لاگین کنم و تست کنم ببینم کار می کنه یا نه (:
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: h4x0r در 06 بهمن 1388، 12:14 ب‌ظ
باعث افتخارمه که بتونم با شما ملاقات داشته باشم، ولی حیف و صد حیف که چند روزی بین ما فاصله هست  ](*,)

یوزر جدید ساختم و امتحان کردم، آدرس‌ها باز هم باز نشدن.
یه چیزی متوجه شدم: تعداد سایت‌هایی که باز نمیشن روز به روز در حال افزایش هستن، دیروز سایت xfce دنبال یک چیزی می‌گشتم و پیداش کردم ولی شب هرکاری کردم نتونستم دیگه بازش کنم و به جماعت waiting پیوست. و کلی سایت‌های دیگه که بعد از یکبار باز شدن دیگه باز نمیشن.

آدم مشکل هم پیدا میکنه اینطوری باید پیدا کنه  :P
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: جادی در 06 بهمن 1388، 03:36 ب‌ظ
«چند روز فاصله»؟ (: کجایی مگه؟ تا ماه کلا دو روز راه بود (: هاها...
خب من دیگه ایده خاصی ندارم الان خودت باید ترابل شوت کنی چون در حال حاضر ایده بیشتری ندارم.
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها
ارسال شده توسط: h4x0r در 06 بهمن 1388، 07:27 ب‌ظ
اگر مجانی میرفتم تور ماه‌گردی اینقدر خوشحال نمیشدم که این مشکل برطرف شد  :P

مشکل از MTU کانکشن بود، این مقدار باید روی ۱۳۹۹ تنظیم می‌شد که البته در ISPهای مختلف متفاوته ظاهرا (اگر اشتباه می‌کنم دوستان تصحیح بفرمایند)
خب برای تغییر این مقدار رابط گرافیکی در نقش درخت ایفای نقش می‌کنه، یعنی تنظیم از طریق رابط گرافیکی جواب نمی‌ده، یک ترمینال باز کنید (دقت کنید کانکشن اینترنت فعال باشد) بنویسید :
sudo ifconfig ppp0 mtu 1399
یک مساله میمونه، اجرای خودکار این دستور! چون کانکشن از طریق NetworkManager زمان شروع session اجرا میشه و تغییر مقدار mtu از این طریق امکان‌پذیر نیست باید یک راه متنی واسش پیدا کرد. با کمال جسارت این زحمت میفته بر گردن جادی یا دیگر اساتید  :oops:

*تشکر ویژه از جادی بابت پیگیری مداوم  :)
عنوان: پاسخ به: عدم بازشدن برخی از سایت‌ها (دوباره پیداش شد)
ارسال شده توسط: Drago در 22 بهمن 1389، 04:31 ب‌ظ
من همین مشکل رو همون موقع داشتم و خود به خود حل شد
اما حالا دوباره این مشکلو پیدا کردم
چیکار کنم؟ این راهی که ایشون گفتن هم جواب نداد