Вы здесь

Разрешить доступ в интернет iptables [SOLVED]

И так, не получается дать доступ iptables к интернету, пробовал разными способами - не получалось.

iptables -t nat -A POSTROUTING -s 192.168.1/24 -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -i eth0 -j DNAT  --to 192.168.1.4

Есть еще у вас какие нибудь варианты?

Почитать документацию? ;)
Там и примеры есть, между прочим... ваши задача точно там есть...

Брал с вики генту, пробовал - неполучалось.

Не знаю, что и откуда вы там пробовали, вот в ХауТуДляЧайников все есть!
Учитесь пользоваться поиском или Линукс не для вас!..

О любезный капитан, спасибо, но увы правила которые надо било вписать уже были вписаны. А с конфигурацией ядра все нормально. Но интернета все же нету.

net.ipv4.ip_forward = 1

Можно поинтересоваться, это куда вписывать?

в /etc/sysctl.conf, применится после перезагрузки.

Чтоб не ждать перезагрузки, выполнить sysctl -w net.ipv4.ip_forward=1

Нейтральность - высшее достижение сознания!

Все также....

Вот что говорит когда что то пингую:

ping ya.ru
ping: unknown host ya.ru

ping 8.8.8.8
ping:sendmsg: Operation not permitted

Будто сеть не настроена, но когда отключаю iptables, интернет вновь работает.

Любители настройки пакетного фильтра в слепом режиме прекрасны.
Никому не приходила в голову мысль включить как минимум на этапе отладки журналирование всех фильтруемых (т.е. не пропускаемых фильтром) пакетов?

:wq
--
Live free or die

Решил проблему совсем другими правилами, т.к. те правила которые написаны в мануалах не помогли, а некоторые вообще инет убили.

Всем спасибо за вашу помощь.