Здравствуйте!
Ситуация:
Есть комп, который раздает инет (IP: 10.121.12.1, Маска подсети: 255.255.255.0)
Есть мой комп IP: 10.121.12.22 (Debian 4.0-r1), который получает инет от первого компа. У других пользователей инета нет.
Как мне настроить iptables, чтобы раздавать пользователям инет со своего компа, с учетом того, что в нем может быть только одна сетевуха и настройки первого компа менять я не могу?
Заранее спасибо!
Владок.
Помогите настроить NAT (iptables)
Модераторы: SLEDopit, Модераторы разделов
-
landgraf
- Сообщения: 2143
- Статус: *бунту ненавистник
- ОС: linux
Re: Помогите настроить NAT (iptables)
Боюсь что никак. Nat на первом компе надо настраивать
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Помогите настроить NAT (iptables)
Да простит меня KiWi но все-таки это не вопрос новичка
поехали в администрирование.
-
oper777
- Сообщения: 411
- ОС: gentoo
Re: Помогите настроить NAT (iptables)
Если попробовать создать второй интерфейс типа eth0:0 с ip-адресом из подсети тех компов, у которых интернета нет, далее настроить iptables типа такого:
Это только предположение.
На машинах без инета маршрутом по умолчанию должен быть ip-адрес интерфейса eth0:0
Код:
#!/bin/sh
IPTABLES=/sbin/iptables
EXTIF="eth0"
INTIF="eth0:0"
echo "1" > /proc/sys/net/ipv4/ip_forward
$IPTABLES -P INPUT ACCEPT
$IPTABLES -F INPUT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -F OUTPUT
$IPTABLES -P FORWARD DROP
$IPTABLES -F FORWARD
$IPTABLES -t nat -F
$IPTABLES -F
$IPTABLES -X
$IPTABLES -A FORWARD -i $EXTIF -o $INTIF -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPTABLES -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT
$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE
Это только предположение.
На машинах без инета маршрутом по умолчанию должен быть ip-адрес интерфейса eth0:0
-
INF[SZ]
- Сообщения: 395
- ОС: Centos
Re: Помогите настроить NAT (iptables)
Может быть проще будет поставить себе на комп прокси сервер например squid или 3proxy ?
Попутно решите проблему баннеров, немного сэкономите на трафике, сможете раздавать квоты и пр.
Попутно решите проблему баннеров, немного сэкономите на трафике, сможете раздавать квоты и пр.
Я не понял Вашего вопроса, но я Вам на него отвечу.
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус