نقل قول:
نقل از amytis با سلام خسته نباشيد بچه هاي عزيز .. بنده چند روزه مي خوام نت رو روي لينوكس راه اندازي كنم وسط هاي راه به مشكل بر مي خورم . من از سايت آقاي رضا بهروزي راهنماي نصب سريع nat رو خوندم و در لينوكس اجراش كردم كه از اين قرار بود برای راه اندازی nat این مراحل را طی میکنیم1)فعال کردن ip_forwardاین command رو بزنید cat /proc/sys/net/ipv4/ip_forward باید جواب 1 باشه اگه نبود اینو بزنید echo 1 > /proc/sys/net/ipv4/ip_forward 2) iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE جای eth0 باید اینترفیسی که به اینترنت وصل هست باشه که اگه dialup هست ppp0 میشه خوب تا اینجا کار تمومه اگه firewall نداشته باشیم در غیر اینصورت باید3) iptables -A FORWARD -i eth۰ -o eth1 -m state –state RELATED,ESTABLISHED -j ACCEPT iptables -A FORWARD -i eth۱ -o eth0 -j ACCEPT (فرض بر اینه که eth0 به اینترنت وصله و eth1 به شبکه داخلیمون)این دو command رو میزینیم4)تالا برای اینکه بعد از reboat کردن تنظیمات پاک نشه این کارو میکینمفابل /etc/sysconfig/iptables-config رو باز میکنیم و این مقادیر رو IPTABLES_MODULES_UNLOAD, IPTABLES_SAVE_ON_STOP, and IPTABLES_SAVE_ON_RESTART برابر با yes میکنیم حالا سوال اول من اينه : من وقتي كه اين دستور را دادم پيغام خطا داد نمي دونم چرا ؟ iptables -A FORWARD -i eth۰ -o eth1 -m state –state RELATED,ESTABLISHED -j ACCEPT سوال دوم اينكه وقتي اين دستور را زدم بازم خطا داد ؟ etc/sysconfig/iptables-config ممنون مي شم اگه منو راهنمايي كنيد خيلي به اين كار نياز دارم. تشكر |
اولین مشکل شما اینه که copy paste کردید....در دستور اولی 0 صفر فارسی نوشته شده پس خطا می ده
بعد
etc/sysconfig/iptables-config دستور نیست و همونجور که گفته شده فایل هست در ردهت و فدورا
یه اصلاحیه انجام دادم که از حالت ردهتی بیاد بیرون
PersianAdmins - راهنمای سریع راه اندازی NAT در لینوکس