50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

عبور دادن ترافیک pptp از squid

سلام. روی سرور centos 6 کش اسکوئید در حالت transparent و روی پورت 3128 راه اندازی کردم.روی همون سرور pptpd رو هم راه اندازی کردم.در حالت عادی و بدون وی پی ان ترافیک از اسکوئید رد میشه و لاگ میندازه ولی همین که کاربر با وی پی ان وصل میشه ترافیک دیگه از اسکوئید رد نمیشه و مستقیم به اینترنت وصل میشه.من میخوام در این حالت نیز ترافیک رو از squid رد کنم.rule های iptable م این ها هستند:

iptables -t nat -A POSTROUTING -o wan0 -j MASQUERADE
iptables -t nat -A PREROUTING -i pptp0 -p tcp --dport 80 -j REDIRECT --to-port 3128

ممنون میشم ببینید کجاش مشکل داره.تشکر

پرسیده شده در 1394/03/10 توسط

6 پاسخ

3

دستور زیر رو جایگزین دستور دوم کنید و تست کنید :

iptables -t nat -A PREROUTING -i ppp+ -p tcp --dport 80 -j REDIRECT --to-port 3128
پاسخ در 1394/03/10 توسط
0

درست متوجه نشدم.منظور من از pptp0 اسم اینترفیس وی پی ان بود.میخوام بدونم من که اینترفیسی به نام ppp+ ندارم پس ابن دستور چیکار می کنه؟

ممنون

پاسخ در 1394/03/12 توسط
0

این دستور همونه فقط اسم اینتر فیس فرق میکنه.

پاسخ در 1394/03/10 توسط
1

ppp بصورت dial directly کار می کنه اما وقتی pptp میگین یعنی interface ها Tunnel باشن.

پاسخ در 1394/03/10 توسط
0

این دستور همون نیست برادر من شما pptp0 زدید به جاش +ppp رو وارد کنید و تست کنید اگر نشد اعلام کنید.

پاسخ در 1394/03/10 توسط

پاسخ شما