1) определитесь, что вам нужно от шлюза, какие функции будет выполнять proxy, как пользователи должны ходить в Интернет - с авторизацией по логину и паролю, либо, например, по IP адресу.
Не забывайте, что заворачивать на squid https - плохая идея
2) почитайте
https://help.ubuntu.com/11.10/serverguide/C/index.html, также советую следующую литературу
Сетевые службы, которые работают на UNIX подобных серверах:Филимонов А. Ю.Построение мультисервисных сетей Ethernet. — СПб.: БХВ-Петербург, 2007
Олифер В.Г. , Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы. Издание 4-ое. (2010 г.)
Общие вопросы по Linux:Далхаймер, Уэлш Запускаем Linux 5-е издание - 2008 г.
Стахнов А. А. Linux: 3-е изд., перераб. и доп. — СПб.: БХВ-Петербург, 2009г.
Старовойтов А. Л. Сеть на Linux: проектирование, прокладка, эксплуатация. —
СПб.; БХВ-Петербург, 2006 г. - устаревает
Смит, Родерик, В. Сетевые средства Linux.: Пер. с англ. — М. : Издательский дом «Вильямс», 2003г.
Эви Немет, Гарт Снайдер и Трент Хейн Руководство администратора Linux, 2-е издание 2007 г.
DNS:Ли К., Крикет Ли., Альбитц Пол DNS и BIND (5-е издание)
Межсетевые экраны:Терри Оглрти Firewalls. Практическое применение межсетевых экранов. 2003 г.
Основные команды:Скотт Граннеман Карманный справочник по Linux 2008 г.
Пользователь решил продолжить мысль 17 Ноября 2011, 19:59:31:
squid у Вас не запущен, а маскарад зачем то сделали на ppp0