LINUX.ORG.RU
ФорумAdmin

Поиск не работает, помогите с маскарадингом, одна надежда на вас.


0

0

Доброе время суток.

Решил настроить маскарадинг, почитал литературу, послушал что народ говорит, сделал, не работает.
Каритна такая. Это выдает iptable -t nat -L
Chain PREROUTING (policy ACCEPT)
target prot opt source destination

Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- anywhere anywhere

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

Задача была просто замутить макарадинг поэтому все политики по умолчанию ACCEPT.

Такое правило я пишу для макарадинга
$IPTABLES -t nat -A POSTROUTING -s 0/0 -d 0/0 -o ppp+ -j MASQUERADE

Все станции Вин98 на них прописан ДНС и Шлюз.
Когда идет запрос URL срабатывет ДНС, результат резолва возвращается кленту, и все, далше тишина.

Что я не так делаю???
Может чего-то упустил???
Пожалуйста помогите, зациклился, нужно посторонее вмешательство.

P.S. На всякий случай скажу, echo "1" > /proc/sys/net/ipv4/ip_forward я прописал.

anonymous

Ты уверен что команда должна быть именно такой?

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

Извини команда следующая и выдает она такое.
Команда: iptables -t filter -L (наверное ты это имел ввиду)
ВЫдает:
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination



anonymous
()

Вопрос продолжение.
Может секрет в настройках рабочих станций в том числе барузера&
У меня win98/

anonymous
()

Вопрос продолжение.
Может секрет в настройках рабочих станций в том числе барузера&
У меня win98/

anonymous
()

Единственное, что приходит в голову на скорую руку ;-) : в правиле указать не -s 0/0, а, допустим, -s 192.168.1.0/24 или какая у тебя там сетка используется

DukeSS
()
Ответ на: комментарий от anonymous

Все станции пингуются, претензий к работе станций, сервака (кроме маскарадинга), сети нет.

ТОесть правило для макарадинга я правельно написал?
Теоретически должно работать?

anonymous
()

А так тоже не работает ?
$IPTABLES -t nat -A POSTROUTING -j MASQUERADE
Если будет работать, то возможно, что выходит не по ppp+, посмотреть default route или доки по iptables на счет "+" в имени интерфейса (точнее про возможные глюки при этом). А так вроде все ок.

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

Странно, ответ постил еще вчера, а сегодня его нет.

Ты знаешь попробовал и так, не работает.
Чем дальше тем больше наростает отчаяние.

Тут еть такое предположение, что не все в порядке с форвардингом.
Сделав поиск по opennet.ru, я убедился что цепочки я пишу нормально.
Все эти мучения порадили во мне всякие ГЛУПЫЕ мысли. Когда у меня стоит простой прокси, я знаю что надо в браузере прописать его, когда у меня прозрачный прокси писать ничего не надо. НО у меня ни то ни другое. Вот я и призадумался, как настроить браузер при маскарадинге.

Типа HELP!!!

anonymous
()

При маскараде - никак, т.е. вообще отключить в настройках все proxy-сервера и лезть напрямую (точно так же, как и при прозрачном прокси).

> Ты знаешь попробовал и так, не работает.
Даже ping по IP с локальных тачек наружу не работает ?
Например: ping -n 81.19.66.109
(Это www.rambler.ru)
Если нет, то до куда traceroute -n 81.19.66.109 доходит ?

spirit ★★★★★
()

#iptables -t NAT -A POSTROUTING -s 192.168.1.0/24 -o ppp+ -j SNAT --to-source $IP_OF_PPP_INTERFACE

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