انجمن کاربران لینوکس ایران - تکنوتاکس سابق

نسخه ي کامل: ارور در IP Table
شما در حال مشاهده نسخه ي متني اين صفحه هستيد. مشاهده نسخه کامل تر با قالب بندي صحيح
با سلام و عرض خسته نباشید خدمت تمامی دوستان گرامی

یک سوال دارم
من رول زیر رو در IP Table وارد می کنم اما ارور میده :
iptables -A PREROUTING -p tcp -t nat -s 192.168.1.100 -dport 80 -j REDIRECT –to 3129

این ارور رو میده :

root@localhost ~]# iptables -A PREROUTING -p tcp -t nat -s 192.168.1.100 -port 80 -j REDIRECT .to 3129
iptables v1.3.5: multiple -p flags not allowed
Try `iptables -h' or 'iptables --help' for more information

مشکل از چیه ؟

با تشکر فراوان
اون port- اشتباهه،‌ باید port-- باشه.
ممنون Smile
به این صورت زدم درست شد :
iptables -A PREROUTING -p tcp -t nat -s 192.168.1.100 --dport 80 -j REDIRECT --to 3129

فقط یک سوال دیگه :
دوستان میگن هر بار که سیستم ریست بشه این دستور پاک میشه ! چطوری وارد کنم این دستور رو که پاک نشه ؟
باید یک اسکریپت بنویسی که هنگام راه افتادن سیستم این دستورات رو اجرا کنه. می‌تونی از دستورات iptables-save و iptables-restore برای اون اسکریپت استفاده کنی.
بعضی از توزیع‌ها مثل CentOS این اسکریپت رو به صورت آماده دارند.