نمایش نتایج: از شماره 1 تا 10 از مجموع 10

موضوع: MASQUERADE: Route sent us somewhere else

  
  1. #1
    نام حقيقي: امید مهاجرانی

    عضو عادی
    تاریخ عضویت
    Dec 2005
    محل سکونت
    Tehran
    نوشته
    782
    سپاسگزاری شده
    725
    سپاسگزاری کرده
    79

    MASQUERADE: Route sent us somewhere else

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

    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
    iptables -t nat -A PREROUTING -s 192.168.100.0/255.255.255.0 -p tcp -m tcp --dport 80 -j REDIRECT --to-port 3128
    iptables -t nat -A PREROUTING -s 217.218.0.0/255.255.255.0 -p tcp -m tcp --dport 80 -j REDIRECT --to-port 3128

    و Forwarding رو هم با دستور echo 1 > proc/sys/net/ipv4/ip_forward فعال کردم

    ولی نمیدونم چرا جواب نمیده و وقتی سرویس network را ریستارت میکنم این پیامو میده
    MASQUERADE: Route sent us somewhere else
    . کسی تا حالا به این مشکل برخورده؟



    موضوعات مشابه:

  2. #2
    نام حقيقي: Alireza HBB

    عضو غیر فعال شناسه تصویری Alux
    تاریخ عضویت
    Jan 2006
    محل سکونت
    Tehran
    نوشته
    1,492
    سپاسگزاری شده
    286
    سپاسگزاری کرده
    399
    عزیز

    بالاخره کجا رو MASQUERADE کنه؟ eth0 یا eth1 ???



  3. #3
    نام حقيقي: امید مهاجرانی

    عضو عادی
    تاریخ عضویت
    Dec 2005
    محل سکونت
    Tehran
    نوشته
    782
    سپاسگزاری شده
    725
    سپاسگزاری کرده
    79
    من یه چیزی اینجا https://bugzilla.netfilter.org/bugzi...bug.cgi?id=144 پیدا کردم میگه مشکل از کرنله و patche هم براش داده .



  4. #4
    نام حقيقي: Hamid S

    عضو عادی شناسه تصویری Samen
    تاریخ عضویت
    Dec 2004
    نوشته
    133
    سپاسگزاری شده
    14
    سپاسگزاری کرده
    11
    سلام
    دوست عزیز تو دستور بالا هر دوتا کارت شبکت رو رو حالت MASQUERADE گذاشتی





  5. #5
    نام حقيقي: امید مهاجرانی

    عضو عادی
    تاریخ عضویت
    Dec 2005
    محل سکونت
    Tehran
    نوشته
    782
    سپاسگزاری شده
    725
    سپاسگزاری کرده
    79
    نقل قول نوشته اصلی توسط Samen
    سلام
    دوست عزیز تو دستور بالا هر دوتا کارت شبکت رو رو حالت MASQUERADE گذاشتی

    باید کارت شبکه داخلیمو MASQUERADE کنم یا اونیکه آی پی ولید داره و به اینترنت وصله؟



  6. #6
    نام حقيقي: Peyman Yousefi

    عضو ویژه شناسه تصویری darklove
    تاریخ عضویت
    Oct 2005
    محل سکونت
    ABHAR
    نوشته
    3,330
    سپاسگزاری شده
    1005
    سپاسگزاری کرده
    318
    نوشته های وبلاگ
    7
    داخلی



  7. #7
    نام حقيقي: امید مهاجرانی

    عضو عادی
    تاریخ عضویت
    Dec 2005
    محل سکونت
    Tehran
    نوشته
    782
    سپاسگزاری شده
    725
    سپاسگزاری کرده
    79
    نقل قول نوشته اصلی توسط darklove
    داخلی
    اقا پیام این دستوراتو که خودت به من دادی . یعنی فقط
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE کافیه ؟ ولی جالبه چون با هر دوتا داره جواب میده.
    من که گیچ وشدم . علتش چی بید که داره با دو تا جواب میده؟



  8. #8


    عضو غیر فعال شناسه تصویری Sasiimax
    تاریخ عضویت
    Jan 2006
    نوشته
    81
    سپاسگزاری شده
    0
    سپاسگزاری کرده
    0
    دوست عزیز

    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    o = output - هستش
    کارت شبکه ای که ip ولید داره رو MASQUERADE میکنی



  9. #9
    نام حقيقي: Alireza HBB

    عضو غیر فعال شناسه تصویری Alux
    تاریخ عضویت
    Jan 2006
    محل سکونت
    Tehran
    نوشته
    1,492
    سپاسگزاری شده
    286
    سپاسگزاری کرده
    399

    Icon10

    اصلا لازم به دادن اینترفیس نیست



  10. #10
    نام حقيقي: Peyman Yousefi

    عضو ویژه شناسه تصویری darklove
    تاریخ عضویت
    Oct 2005
    محل سکونت
    ABHAR
    نوشته
    3,330
    سپاسگزاری شده
    1005
    سپاسگزاری کرده
    318
    نوشته های وبلاگ
    7
    1 کی Share میشه
    1 کی ترانسپرت میشه



کلمات کلیدی در جستجوها:

وارد کردن route در iptables

برچسب برای این موضوع

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •