-
IPtables или ...
Наскоро почнах да пускам интернет и на друг комп.
самоче проблема е че го пускам под Ви WinXP поради простата причина че незнам как става под линукс [V]
Някой може ли да ми помогне и да ми каже как да го наглася...
за повече информация ще ви кажа че тегля от модем а IP-тата са от вида 192.168.Х.Х
-
IPtables или ...
Кое, какво и как да нагласиш ? :) Не сме врачки в тоя форум инак току виж някой ти помогнал.Дай малко повече инфо и ш'стане работата както казват :).
-
IPtables или ...
Еми да наглася така че другия комп. да получава интернет от мен :)
аз му пускам интернета през 2-ра мрежова карта
-
IPtables или ...
Ако дистрибуцията ти е Slackware, във файла /etc/rc.d/rc.modules (незнайно защо точно там) трябва да имаш следните няколко реда, коментирани (#) по default:
EXTERNAL=eth1
INTERNAL=eth0
echo 1 > /proc/sys/net/ipv4/ip_forward
echo "Setting up NAT (Network Address Translation)..."
# # by default, nothing is forwarded.
iptables -P FORWARD DROP
# # Allow all connections OUT and only related ones IN
iptables -A FORWARD -i $EXTERNAL -o $INTERNAL -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i $INTERNAL -o $EXTERNAL -j ACCEPT
# # enable MASQUERADING
iptables -t nat -A POSTROUTING -o $EXTERNAL -j MASQUERADE
При условие, че външният интерфейс е eth1, а вътрешният - eth0, достатъчно е само да махнеш коментарите (#) (както по-горе) и да рестартираш. Ако си с модем, ще трябва също така да промениш променливата EXTERNAL=ppp0 или какъвто ти е интерфейса.
В случай, че не си със Slackware или по някаква друга причина този скрипт липсва в горепосочения файл, просто го добави в /etc/rc.d/rc.local, или в някой друг от стартовите файлове, в зависимост от дистрибуцията ти. След рестарт всичко трябва да е готово.
Ако нещо не е ясно, питай.
Успех!
Естествено, ядрото ти трябва да е компилирано с поддръжка на всичките неща, необходими за начинанието.