The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Помогите пожайлуста!!! настроить шлюз со Squid на базе FreeB..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"Помогите пожайлуста!!! настроить шлюз со Squid на базе FreeB..."
Сообщение от zz Искать по авторуВ закладки on 27-Сен-02, 16:49  (MSK)
Всем добрый день !!! Помогите пожайлуста новичку настроить шлюз из моей локальной сети к сети провайдера (выделенная линия)
Сколько я не пытался сам настраивать у меня ничего не получалось -вроде все настроил а не работает!  Всю информацию брал с интеренета и книг.
Подскажите пожайлуста может в моих шагах что-то неправильно сделано!
1)физически шлюз -компьютер с двумя сетевыми платами ,одна ed0 "смотрит" на провайдера,другая xl0 "смотрит" на мою локальную сеть
2)установил FreeBSD 4.2 Release#0
3)установил package Squid-2.3 ,других пакаджей не ставил
4)в файле /etc/rc.conf прописал следующее:
sendmail_enable="YES"
gateway_enable="YES"
inetd_enable="YES"
network_interfaces="lo0 ed0 xl0"
ifconfig_lo0="inet 127.0.0.1"
ifconfig_ed0="inet x.x.x.x netmask 255.255.255.0
ifconfig_xl0="inet x.x.x.x netmask 255.255.255.0
defaultrouter="x.x.x.x."
hostname="xxxx.xxxx.xxx.ua"
5)в файле /usr/local/etc/squid.conf ничего не прописывал оставил все по умолчанию,ведь насколько я знаю если все оставлено по умолчанию в squid.conf то squid должен нормально работать и юзера всей моей сетки должы выходить в интеренет -но ничего не получаеться!
6)во первых сеть провайдера не пингуется из моей локальной сети! пингуется только сетевая карта ed0 которая имеет тот же профиль что и моя локалка и пингуеться другая сетевая карта xl0 имеющая профиль сети провайдера
7)в конце начальной загрузки когда выполнились загрузочные скрипты
выводиться такая ошибка  squid: Could not determine fully qualified hostname. Please set 'visible_hostname'
когда я установил этот видимый хостнайм в файле squid.conf это не помогло  -ничего не работало!
может я что то пропустил или в чем то ошибся подскажите пожайлуста как стандартно настраиваеться такой шлюз или как вы сами практически настраивали!
Заранее благодарен!!!!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Помогите пожайлуста!!! настроить шлюз со Squid на базе F..."
Сообщение от LinaS emailИскать по авторуВ закладки on 27-Сен-02, 17:45  (MSK)
>Всем добрый день !!! Помогите пожайлуста новичку настроить шлюз из моей локальной
>сети к сети провайдера (выделенная линия)
>Сколько я не пытался сам настраивать у меня ничего не получалось -вроде
>все настроил а не работает!  Всю информацию брал с интеренета
>и книг.
>Подскажите пожайлуста может в моих шагах что-то неправильно сделано!
>1)физически шлюз -компьютер с двумя сетевыми платами ,одна ed0 "смотрит" на провайдера,другая
>xl0 "смотрит" на мою локальную сеть
>2)установил FreeBSD 4.2 Release#0
>3)установил package Squid-2.3 ,других пакаджей не ставил
>4)в файле /etc/rc.conf прописал следующее:
>sendmail_enable="YES"
>gateway_enable="YES"
>inetd_enable="YES"
>network_interfaces="lo0 ed0 xl0"
>ifconfig_lo0="inet 127.0.0.1"
>ifconfig_ed0="inet x.x.x.x netmask 255.255.255.0
>ifconfig_xl0="inet x.x.x.x netmask 255.255.255.0
>defaultrouter="x.x.x.x."
>hostname="xxxx.xxxx.xxx.ua"
>5)в файле /usr/local/etc/squid.conf ничего не прописывал оставил все по умолчанию,ведь насколько я
>знаю если все оставлено по умолчанию в squid.conf то squid должен
>нормально работать и юзера всей моей сетки должы выходить в интеренет
>-но ничего не получаеться!
>6)во первых сеть провайдера не пингуется из моей локальной сети! пингуется только
>сетевая карта ed0 которая имеет тот же профиль что и моя
>локалка и пингуеться другая сетевая карта xl0 имеющая профиль сети провайдера
>


и правильно, и не будет пинговаться, пока не поднимешь nat
например:
rc.conf:
natd_enable="YES"
natd_interface="xl0"
natd_flags="-unregistered_only -dynamic"
firewall_enable="YES"
firewall_script="/path/to/ipfw/rules"
либо
firewall_type="OPEN" или еще какой-нибудь, см. rc.firewall

если ядро стандартное, то перед всем этим надо его перекомпилить, см на
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html
минимально необходимы опции:
option IPFIREWALL
option IPDIVERT

в срипте который по адресу /path/to/ipfw/rules минимум должно быть:
ipfw add divert natd ip from any to any via xl0
ipfw add pass ip from any to any

и еще возможно поднять named
и прописать днс в /etc/resolv.conf

>7)в конце начальной загрузки когда выполнились загрузочные скрипты
>выводиться такая ошибка  squid: Could not determine fully qualified hostname. Please
>set 'visible_hostname'
>когда я установил этот видимый хостнайм в файле squid.conf это не помогло
> -ничего не работало!
>может я что то пропустил или в чем то ошибся подскажите пожайлуста
>как стандартно настраиваеться такой шлюз или как вы сами практически настраивали!
>
>Заранее благодарен!!!!


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Помогите пожайлуста!!! настроить шлюз со Squid на базе F..."
Сообщение от Vadik emailИскать по авторуВ закладки on 09-Окт-02, 18:58  (MSK)
>минимально необходимы опции:
>option IPFIREWALL
>option IPDIVERT

для прозрачного прокси ( наверняка ведь захочется ) сразу лучше добавить
options IPFIREWALL_FORWARD

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру