Ubuntu 12.04 ICS как правильно расшарить интернет?

Есть pc со свежеустановленной убунтой 12.04. Хочу сделать из него шлюз.



После установки ставлю все апдейты.

Далее все строго по мануалу (раздел Ubuntu Internet Gateway Method (iptables))



dnsmasq не ставлю, руками прописываю ip, шлюз, маску и днс



Максимум что работает это пинг к шлюзу, все остальное не работает.



Может кто-чего подскажет или даст ссылку на пошаговый ман?



PS. Забыл про интерфейсы

eth0 смотрит к провайдеру

eth1 в локалку

ppp0 сам интернет
  • Вопрос задан
  • 13640 просмотров
Решения вопроса 1
Sicness
@Sicness
Если делаете первый раз и не понятно где ошибка, то посоветовал бы идти по нарастанию. Для выполнения Ваших целей хватит пока и 2х команд:
$ echo 1 > /proc/sys/net/ipv4/ip_forward
и
$ iptables -A FORWARD -j ACCEPT

Да, забыл про iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
В NetworkManager выбираем ваш eth1, «Изменить», «Параметры IPv4» и в «Способ настройки» выбираем «Предоставлять сеть другим компьютерам». Всё.
Ответ написан
Комментировать
taliban
@taliban
php программист
Кто вас учил такие заголовки для вопросов писать? Просто чтоб люди ради интереса заходили узнать что вы хотите спросить?
Ответ написан
@Busla
Если это не домашний сервер, лучше посмотреть в сторону web-proxy (squid).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы