تبليغاتX
Notes On Computer Networks
خودم آی پی ولید ( Public ) دارم و می خوام به یک کامپیوتر پشت NAT با آی پی اینولید ( private ) دسترسی Secure SHell داشته باشم . راه حل ساده Reverse SSH Tunneling خواهد بود .

مثلا کامپیوتر مقصد دارای آدرس آی پی 192.168.100.100 و کامپیوتر خودم آی پی ولید 217.219.30.30

دستور ssh -R 19999:localhost:22 root@217.219.30.30 را در کامپیوتر مقصد اجرا می کنیم که 19999 یک پورت آزاده که توسط نرم افزاری استفاده نمیشه .

و در کامپیوتر خودم ssh localhost -p 19999 را اجرا می کنم تا بعد از وارد کردن پسوورد root کامپیوتر هدف به اون متصل بشم .

برای جلوگیری از timeout شدن کانکشن روی کامپیوتر مقصد یه دستور مثل top را اجرا کنید .

+ نوشته شده توسط امید مهاجرانی در چهارشنبه سوم مهر 1387 و ساعت 2:57 |
چون شروع کارم با لینوکس با توزیع redhat  بوده برای تنظیم کردن وضعیت سرویس ها در لینوکس با کار با دستور service عادت کردم . خوب حالا هم در دبیان از بسته sysconfig  استفاده می کنم تا نکنه از ترک عادت یهو مریض شم ...

sudo apt-get install sysvconfig

و حالا میشه طبق عادت ردهتی مثلا service snort restart کرد و برا فعال یا غیر فعال کردن یک سرویس از دستور sysvconfig بهره برد ...

 

+ نوشته شده توسط امید مهاجرانی در دوشنبه یکم مهر 1387 و ساعت 22:33 |

Reset کردن پسورد در لینوکس وقتی دسترسی فیزیکی داشته باشیم مثل آب خوردنه ولی طبق معمول کارها برا من با دردسره با دردسر که نه جالب ...


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در پنجشنبه چهاردهم شهریور 1387 و ساعت 16:31 |

ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در شنبه چهاردهم اردیبهشت 1387 و ساعت 1:28 |

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

نحوه دانلود Streaming Video's در ubuntu :

برای دانلود از Youtube اسکریپتهای زیادی از جمله youtube-dl نوشته شده ولی add-on من جادویی فایرفاکس به نام unplug را پیشنهاد میکنم . سادس و فقط به youtube محدود نمیشه و بقیه انواع Streaming Video ها را هم پشتیبانی میکنه

+ نوشته شده توسط امید مهاجرانی در چهارشنبه یازدهم اردیبهشت 1387 و ساعت 2:26 |

تا حالا از خودتون پرسیدین وقت گیرترین شغل تو جهان چیه ؟ من که می گم ادمین شبکه های ایرانی بودن .

خوب حالا چی کار کنیم که مشغله ادمین ها یک خورده کمتر بشه . دو تا راه داره که من اولی را پیشنهاد میکنم :

1 – برین سراغ یه شغله دیگه

2 – برخی کار ها را میشه به صورت اتوماتیک در زمان های معین انجام داد . برای اینکار در لینوکس از deamon ای به نام cron  استفاده میشه . که تو این پست توضیح دادم .

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

(راستی بهترین شغله دنیا هم همین ادمین شبکه بودنه ها ...)


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در دوشنبه هشتم مرداد 1386 و ساعت 0:39 |

امتحان ها که تمام شد هیچ ، من یه دو سه هفته ای هم استراحت و تفریح مطلق برا خودم تجویز کرده بودم  که اونم تمام شد . ( حالا تمام که نه ... ) بی خیال بریم سر اصله مطلب

تو این پست می خوام طریقه join  کردن یک کلاینت linux  را به اکتیو دایرکتوری ویندوز براتون توضیح بدم . این کار دومین پروژه من تو گروه لینوکس دانشگاه بود ( یاد vrux و بچه هاش بخیر ) . تو اینترنت زیاد در این مورد مطلب هست کافیه تو گوگل جستجو کنید samba as domain member  یا join linux to windows active Directory ولی من که خودم دوباره خواستم به صورت آزمایشی رو vmware  لینوکسم رو به ویندوز join  کنم یه خورده گیچ شدم . چندین آموزش که کانفیگ هاشون بعضا با هم فرق داره. فکر کنم برا کسی که دنباله این مطلب باشه آموزش بدرد بخوری بشه . مخصوصا که کانفیگ ها تست شدس .

 


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در یکشنبه سی و یکم تیر 1386 و ساعت 16:28 |

یک استراحت کوتاه لازمه نه ؟. کار با ویرایشگر vi ، طریقه اجرای چند دستور به طور همزمان ، طریقه دیدن Process  های در حال اجرا در سیستم ، طریقه اجرای دستورات در پس زمینه ، توضیحاتی درباره دستورات Uptime و halt  و reboot  و بالاخره یک نکته درباره pid  میشن زنگ استراحت لینوکسی ما .

راستی یادم رفت بگم سوال ، نظر یا ... یادتون نره .


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در سه شنبه بیست و دوم اسفند 1385 و ساعت 1:8 |

در پست قبلی اشاره کردم که اگر می خواین تنظیمات ip_forwarding  بعد از راه اندازی مجدد سیستم یا سرویس شبکه نیاز به تنظیم دوباره نداشته باشه فایل /etc/sysctl  را باید تغییر داد . اگر می خواین بدونین کلا اسکریپت sysctl  یه چه درد می خوره وچه جوری میشه با اون کار کرد ادامه مطلب را بخونید .


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در شنبه پنجم اسفند 1385 و ساعت 16:13 |

قابلیت IP FORWARDING  اجازه می ده تا پکت ها بر روی یک کارت شبکه بتوانند به کارت شبکه دیگر ارسال شوند و لینوکس بتونه عمل مسیر یابی را انجام بده .

تو این پست طریقه  فعال کردن و همچنین تست  اینکه فعال هست یا نه را می گم .


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در شنبه پنجم اسفند 1385 و ساعت 15:5 |
به نظر من شبکه یعنی لینوکس . وقتی می خوای یه چیزی رو راه بندازی درسته که تا میلیون ها جد اونطرف میاد جلوی چشمت ولی بعدش خوشحالی که می فهمی واقعا چی داره تو شبکه اتفاق میفته و کنترل کامل بر اون داری . تو این پست طریقه ای پی دادن به کارت شبکه را میگم . اگر چه چون از پارامترهای ifconfig  مخصوصا promisc  خیلی خوشم اومد یه چند تایی از پارامتر ها را رو هم براتون نوشتم .


ادامه مطلب (more)

+ نوشته شده توسط امید مهاجرانی در شنبه بیست و هشتم بهمن 1385 و ساعت 22:25 |

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

 

arp - df - du - find - ifconfig - init Joe / nano - netstat - nslookup - ping -  route - shred - sudo - ps


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در سه شنبه هفدهم بهمن 1385 و ساعت 3:14 |
همیشه از مطلب های آسون بخاطر آسونیشون با بی توجهی و به خاطر اینکه فکر میکنم اونا را بلدم و سطح من بالاتر از اونها است رد شدم ولی این بار تصمیم گرفتم یه کارو درست انجام بدم . اولین باری که این مقاله رو دیدم هم همین وضعیت را داشتم ولی یه بار خوندمش و دو تا چیز جدید یاد گرفتم تصمیم گرفتم بنویسمش . ۱۰ تا دستور مقدماتی که یه بار خوندنش ضرری نداره :

شامل : pwd - ls -cd- file-cat - more - grep -cp -rm - mkdir / rmdir


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در دوشنبه شانزدهم بهمن 1385 و ساعت 1:0 |

نصب نرم افزار در لینوکس از دو طریق امکان داره : ۱ - از طریق کد منبع ۲- از طریق rpm . RPM  مخفف Redhat Package Manager  وبه معنای مدیر بسته لینوکس هست . در واقع میشه با استفاده از rpm برنامه هایی را که از طریق سورس کد نصب میشن و معمولا یه خورده دردسر دارن خیلی راحت تر نصب کرد .کافیه فقط بسته نرم افزاری را که میخواین تو وبسایت  Rpmfind.net یا وبسایتای مشابه جستجو کنید و با این دستورات مدیریت کنید :


ادامه مطلب (more)
+ نوشته شده توسط امید مهاجرانی در یکشنبه پانزدهم بهمن 1385 و ساعت 16:49 |