من احتیاج دارم که header پکتها رو اونجوریکه میخوام تغییر بدم. واضح تر بگم میخوام destination address رو تغییر بدم. میخوام این عمل رو روی gateway انجام بدم nat یا route هم برام فرقی نداره. ترجیحا روی لینوکس.
کسی راهی به نظرش میرسه؟
موضوعات مشابه:
من احتیاج دارم که header پکتها رو اونجوریکه میخوام تغییر بدم. واضح تر بگم میخوام destination address رو تغییر بدم. میخوام این عمل رو روی gateway انجام بدم nat یا route هم برام فرقی نداره. ترجیحا روی لینوکس.
کسی راهی به نظرش میرسه؟
موضوعات مشابه:
iptables با استفاده از mangle
ممنون از جواب.
علیرضا خان میخوام یک پکت رو بگیرم آدرس destination رو عوض کنم دوباره بفرستم به یه جای خاص.
البته میخوام این کار dynamic انجام بشه.
لطف میکنید یه توضیحی بدید.
من با mangle بلدم بیام connection ها رو mark کنم جای دیگه ازش استفاده کنم.
واسه Destination که خیلی راحت می تونی از DNAT استفاده کنی...
dynamic هم ؟
منظورت از داینامیک چیه؟
میشه با مثال واضح تر بگی؟
ببخشید واضح نگفتم.
میخوام هر درخواست http که به سرور لینوکسم میاد مثلا اگه www.yahoo.com هست بشه www.yahoo.com?t=2. یعنی یه چند تا حرف قبل یا بعدش اضافه شه. نمیخوام دستی همه اینا رو بنویسم. میخوام خود سرور اتوماتیک این کار رو انجام بده. یعنی هر درخواستی اومد یه چیز ثابت بهش اضافه کنه.
ممنون که وقت میزارید.
این کار دستکاری در URL هست
باید با اسکوید انجام بدید
راهشو هم بلدی شما؟
من که هر کاری کردم نشد.
از چه redirectori؟ ممکنه یکم توضیح بدید؟
شاهین می خواد همه آدرس ها ریداریکت بشه...اونم داینامیک....با اسکویید نمیشه
HUMMMMMM
فکر کنم باید یه اسکریپت مثلا با پرل بنویسی
که تو اون بگی هر آدرسی مثلا *.*.com آخرش اونی که می خواهی اضافه بشه
بعد این اسکریپت رو بعنوان یه ریدایرکت پرگرم به اسکوید کانف اضافه کنی
منظورم اینه
کد:redirect_program /usr/local/sbin/URL.pl redirect_children 10
مرسی.
حودمم حدس میزدم شروع کردم perl میخونم.
شما که گفتین مطمئنا جواب میده. تست میکنم. ممنون.
سلام
اگر اشتباه نکنم برای نمایش تبلیغ برای کاربرها میخواین همچین کاری بکنید .
همان طور که Alux خان گفتن این کار شما دستکاری URL هست و با دستکاری پکت نمیتونید به این منظور برسید.
برای اینکار شما میتونید از dansguardian استفاده کنید dansguardian برای فیلترینگ و ... استفاده میشه که تو ی همین انجمن درباره استفاده از اون برای نمایش تبلیغ برای کاربر بحث شده .
و اینکه میخواید برای تمامی آدرس ها تبلیغ نمایش داده بشه باید یک تگ که در تمامی صفحات هست را فیلتر کنید و کد های خودتون را بزارید.
درواقع dansguardian سورس صفحه را ویرایش میکنه مثلا شما میتونید تگ <head> را که تمامی صفحات ( استاندارد ) وجود داره فیلتر کنید و بجای اون مثلا کد فریم یا صفحه popup با تبلیغ مورد نظر را بزارید و برای اینکه فقط یک بار تبلیغ نمایش داده بشه باید cookie ست کنید .
البته این کار روی سرعت تاثیر میزاره . چون همه صفحات فیلتر و Redirect میشن .اگر میخواین برای کاربرای وایرلس استفاده کنید بصرفه هست ولی dialup نه !!!
موفق باشید.