LINUX.ORG.RU

Как сделать шлюз?


0

0

Наконец появился у нас безлимитный тариф. Хочу поставить дешовый комп для того чтобы он день и ночь качал файлы из INET. Соответственно и основной комп должен выходить в INET. Вот как из дешёвого сделать шлюз. что для этого надо может что почитать подскажите. на компе будет стоять Linux наверно само сборный.

★★

Все что нужно знать: iptables -F iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT iptables -A FORWARD -d 192.168.1.0/24 -j ACCEPT iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERAD

mrco ★★
()
Ответ на: комментарий от mrco

неправда ваша )

ещё может быть нужно либо

(от рута)# echo 1 > /proc/sys/net/ipv4/ip_forward

либо выставить IP_FORWARD="yes" в /etc/sysconfig/sysctl

PS. Спрашивающему.. просто не знаю ваш уровень, обратите пожалуйста внимание, что правильное форматирование абсолютно верного совета выше такое (команды выполняются от рута, будте уверены что вы делаете это не с помощью удалённого доступа типа ssh/telnet, иначе первая команда заблокирует доступ к машине и остальные вы просто не сможете ввести ):

# iptables -F

# iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT

# iptables -A FORWARD -d 192.168.1.0/24 -j ACCEPT

# iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE

и ещё.. 192.168.1.0 - есть сеть уважаемого mrco. если у вас другая сеть, например 192.168.0.0/255.255.255.220 или 192.168.111.0/255.255.255.0 , то вам нужно указать свою сеть и маску.

AndreyKl ★★★★★
()

спасиб.

alexsy ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.