Привет всем, я новичёк в работе с линуксом, имею установленной на компе Ubuntu 8.10 Desktop.Ответы вроде погугли или почтай мануалы не принимаются.Поковырялся я в инете, ничего не понял, может не то находил.Вобщем состояние такое, умеется комп, 2 рабатающих сетевых адаптера - eth1 - смотрт в интернет и получает настройки по дхцпeth2 - смотрит в локальную сеть, предположим настройки ip 10.0.0.2 mask 255.255.255.0Настроен dhcp раздаёт айпишники и шлюз в виде 10.0.0.2Хотелось бы чтобы компы получали доступ в инет через сервер . что и где нужно прописать, по возможности с комментариями.Спасибо заранее.
Читаем здесь http://forum.ubuntu.ru/index.php?PHPSESSID=16d5b72f9 .Всё расписанно подробно, доступно .Сам ставил Squid (хотел именно кэширующий прокси), на всех клиентских компах указывал IP прокси.(Правда у меня сквид запускается до подключения к интернету поэтому его приходится перезапускать)
Просто так инета и не будет Я реализовывала при помощи iptables и маскарадинга Правило будет выглядеть примерно так для вашего случая:-A POSTROUTING -s 10.0.0.0/24 -o eth1 -j MASQUERADE.ЗЫ: надеюсь, не напутала :)) Шлюз, я так понимаю, у вас на клиентских машинах прописан.
Я как-то рассчитывала, что если человек начнет курить iptables и маскарадинг, он до этого сам дойдет. Кстати, если уж говорить о разжевывании: у меня написанная вами команда выдает ошибку PS: топикстартеру: включить форвардинг в ядре и переписать команду правильно.iptables -A POSTROUTING -t nat -s 10.0.0.0/24 -o eth1 -j MASQUERADE