Как соединить две сетки....., net_root, 01-Ноя-02, 14:38 [смотреть все]Вообщем проблема такая....есть две сети, 192. ... и 80. .... на моем серваке стоит сквид, как сделать так что бы юзвери без проблем ходили на страничку главного сервера, который сидит на 80.... и в тоже время в инет через мою проксю? Делаю так ,но route add -net 192..... netmask 255.255.255.0 gw 80...... eth1 а он мне вот так.... SIOCADDRT: Network is unreachable |
- Странно...., loki, 14:50 , 01-Ноя-02 (1)
Моя ситуация eth0 - 192. eth1 - 80. squid живет на 8101 порту, Apache На 80 порту таблица маршрутизации: добавляю route add eth1 defaulf gw (точно не помню...) т.е. обьявил eth1 шлюзом по умолчанию.... теперь ipchains -A forward -j MASQ -s 192.168.1.0/16 -d 0.0.0.0/0 (маскирую всех пользователей) ipchains -A input -p TCP -d 80.21.1.2/32 www -j ACCEPT (разрешаю принимать пакеты по TCP протоколу на 80 порт, т.е. люди смотрите мою страничку в ИНете!!!) ipchains -A input -p TCP -d 0/0 www -j REDIRECT 8101 (все остальные запросы на 80 порт пиннаю squid-у пусть кушает не подавится) вроде бы все..... - RE: Как соединить две сетки....., gennady, 10:59 , 03-Ноя-02 (2)
>Вообщем проблема такая....есть две сети, 192. ... и 80. .... на моем >серваке стоит сквид, как сделать так что бы юзвери без проблем >ходили на страничку главного сервера, который сидит на 80.... >и в тоже время в инет через мою проксю? >Делаю так ,но >route add -net 192..... netmask 255.255.255.0 gw 80...... eth1 >а он мне вот так.... >SIOCADDRT: Network is unreachable В squid.conf нужно добавить строчки типа: acl server80 dst 80.x.x.x always_direct allow server80 Потом squid -k reconfigure, чтобы заставить сквид перечитать конфиг. А маршрутизация тут совсем, по-моему,ни при чем, если я правильно вопрос понял.
|