View Full Version : اشتراک اینترنت بین ویندوز و لینوکس SUSE یا Fedora
dkhatibi
یک شنبه 14 خرداد 1385, 20:28 عصر
یک خط اینترنت متصل به کامپیوتری است که دارای سیستم عامل ویندوز Xp می باشد . می خواهیم این اینترنت را روی کامپیوتری که لینوکس دارد استفاده کنیم
چه جوری می شه؟
cybercoder
دوشنبه 15 خرداد 1385, 09:21 صبح
ICS رو فعال کنید.
XP IP: 192.168.0.1
Linux IP :192.168.0.X
linux Gateway: 192.168.0.1
NS : 192.9.9.3
NS2:217.218.127.105
عین ویندوز هیچ فرقی نمی کنه چون تفاوت در پروتکل ها نیست بلکه تفاوت در Platform.
موفق باشی
Identifier
سه شنبه 16 خرداد 1385, 07:29 صبح
پس از به اشتراک گذاری اینترنت طبق مراحل زیر می توانید تنظیمات مربوط به TCP/IP را در لینوکس انجام دهید.
برای تعریف DNS سرور در فایل /etc/resolv.conf به شکل زیر DNS سرور ها را تعریف کنید :
nameserver 192.9.9.3
nameserver 4.2.2.4
و در مسیر /etc/sysconfig/network-scripts/ifcfg-eth0 سایر تنظیمات TCP/IP را به شکل زیر انجام دهید :
DEVICE=eth0:0
ONBOOT=yes
BOOTPROTO=static
BROADCAST=192.168.0.255
IPADDR=192.168.0.3
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
و یا از روش زیر استفاده کنید :
ifconfig eth0:0 192.168.0.3 netmask 255.255.255.0 broadcast 192.168.0.255
و برای اضافه کردن Gateway هم با استفاده از دستور route می توانید این کار را انجام دهید :
route add default gw 192.168.0.1
موفق باشید.
dkhatibi
پنج شنبه 18 خرداد 1385, 19:19 عصر
با تشکر جواب داد می شه نحوه ی Share کردن اینترنت تو لینوکس هم بگید
Identifier
شنبه 20 خرداد 1385, 07:17 صبح
با تشکر جواب داد می شه نحوه ی Share کردن اینترنت تو لینوکس هم بگید
ابتدا فایلی به نام rc.nat با محتویات زیر ایجاد کنید
iptables=/sbin/iptables
iptables --flush -t nat
iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE
iptables --append FORWARD --in-interface eth0 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
ترجیحا آن را در مسیر /etc/rc.d ذخیره کنید و برای دستور زیر را اجرا نمایید تا تغییرات لازم بر روی فایل اعمال شود :
chmod 755 /etc/rc.d/rc.nat
در فایل /etc/rc.d/rc.local خط زیر را اضافه نمایید:
/etc/rc.d/rc.nat
با اجرا کردن این فایل اینترنت برای کاربران در Lan به اشتراک گذاشته خواهد شد. البته این برای زمانی است که از مودم برای اتصال به اینترنت استفاده می کنید. و در حالات دیگر بایستی نام ppp0 را با نام Interface مربوطه که Gateway است تغییر دهید.
موفق باشید.
dkhatibi
شنبه 20 خرداد 1385, 11:23 صبح
می شه بیشتر توضیح دهید
Identifier
شنبه 20 خرداد 1385, 15:25 عصر
می شه بیشتر توضیح دهید
توضیحات کاملا واضح است،
dkhatibi
شنبه 20 خرداد 1385, 16:04 عصر
با اجرا کردن این فایل اینترنت برای کاربران در Lan به اشتراک گذاشته خواهد شد. البته این برای زمانی است که از مودم برای اتصال به اینترنت استفاده می کنید. و در حالات دیگر بایستی نام ppp0 را با نام Interface مربوطه که Gateway است تغییر دهید.
موفق باشید.
منظورم این بود که اگر اینترنت را از شبکه بگیریم چی؟
Identifier
شنبه 20 خرداد 1385, 16:05 عصر
منظورم این بود که اگر اینترنت را از شبکه بگیریم چی؟
و در حالات دیگر بایستی نام ppp0 را با نام Interface مربوطه که Gateway است تغییر دهید.
به جای PPP0 نام آن کارت شبکه ای که اینترنت میگیرد را می نویسید.
dkhatibi
شنبه 20 خرداد 1385, 18:38 عصر
منظور نام کامل کارت شبکه است و یا...
از کجا پیداش کنم؟
Identifier
یک شنبه 21 خرداد 1385, 06:34 صبح
منظور نام کامل کارت شبکه است و یا...
از کجا پیداش کنم؟
با استفاده از دستور زیر:
ifconfig
darklove
پنج شنبه 25 خرداد 1385, 08:36 صبح
vi /etc/rc.d/rc.local
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -s 192.168.0.0/255.255.255.0 -p tcp -m tcp --dport 80 -j REDIRECT --to-port 3128
Identifier
پنج شنبه 25 خرداد 1385, 09:14 صبح
iptables -t nat -A PREROUTING -s 192.168.0.0/255.255.255.0 -p tcp -m tcp --dport 80 -j REDIRECT --to-port 3128
دوست گرامی لزومی به استفاده از این دستور نیست. زمانی ازاین Redirect Port استفاده میشه که بخواهیم Squid را Transparent کنیم.
darklove
پنج شنبه 25 خرداد 1385, 09:22 صبح
اگه بخواد تو پهنای باند صرفه جویی کنه بهتره که کش راه بندازه
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.