SuSe10 + squid + Outlook

  • Народ я дошел, до точки. В вот такой связке не хочет работать Outlook на клиенте. Интернет пашет, эта же зараза пишет, что не может найти сервер.


    Исходные данные: SuSe 10 Prof, DSL Verbindung, squid (в squid только сеть allow остальное deny), bind (cach-only DNS).


    SuSEfirewall2 можно отключить, iptables беру от старого рутера (немного приходиться дорабатывать).


    Идеи?

  • Цитата

    Со слов пользователя Technolog
    Ну не может же быть чtо я один такой?


    Я уже и MASQUREADE поставил, все равно не хочет.



    а ты пробовал просто telnet-ом подключится к серваку с портом 110 (POP3)?

  • Привет
    Проверь DNS на клиенте, проблема вернее всего там, интернет пашет потому как прохи вернее всего сам делает DNS anfrgen, если на клиенте стоит адрес DNS (bind) то настрой вейтерлейтунг зону правильно там должен стоять DNS твоего провайдера.

  • the_moon
    Не пробовал, надо проверить.


    Lux
    Подозрение на DNS и у меня возникало. Раньше с клиента нельзя было достучаться через ping до внешних серверов. Поставил bind. Все адреса DNS от телекома там в Forward zone, в /etc/resolv.conf только мой адрес (рутер). С клиента после этого стало возможно через ping достучаться наружу, nslookup работает и выдает на гора имя и адрес.


    После прочтений нн-го количества постов потихоньку прихожу к выводу, что всё-таки DNS барахлит, но где?


    От начальства пришла информация, правда скомканая и непонятная - типа когда ставили старый рутер возникала похожая проблема, вроде как из-за того что одному адресу pop.1und1.com принадлежит два IP. Как решили проблему они незнають. Как вообще такие вещи называются (я имею ввиду два IP), может там собака порылась?

  • сделай как уже сказали...


    [telnet 212.227.15.161 110]


    и


    [telnet pop.1und1.de 110]



    результат в студию..


    [P.S.]
    два [IP] на одно имя это просто два [A-Record]а

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем bom.ch ().

  • Вот оно с рутера

    Исходный код
    trendrouter:/etc/ppp # telnet pop.1und1.com 110
    Trying 212.227.15.177...
    Connected to pop.1und1.com.
    Escape character is '^]'.
    +OK POP server ready H mimap10


    это smtp

    Исходный код
    trendrouter:/etc/ppp # telnet smtp.1und1.com 25
    Trying 212.227.15.145...
    Connected to smtp.1und1.com.
    Escape character is '^]'.
    220 smtp.1und1.com (mrelayeu0) Welcome to Nemesis ESMTP server


    а вот с винды

    Исходный код
    Z:\>telnet smtp.1und1.com 25
    Verbindungsaufbau zu smtp.1und1.com...Es konnte keine Verbindung hergestellt werden mit Host  auf Port 25 : Verbinden fehlgeschlagen


    Исходный код
    Z:\>telnet pop.1und1.de 110
    Verbindungsaufbau zu pop.1und1.de...Es konnte keine Verbindung hergestellt werden mit Host  auf Port 110 : Verbinden fehlgeschlagen
  • Исходный код
    Z:\>nslookup pop.1und1.de
    Server:  trendrouter.trendresearch2
    Address:  192.168.0.198
    
    
    Nicht autorisierte Antwort:
    Name:    pop.1und1.de
    Addresses:  212.227.15.162, 212.227.15.178



  • ок...ресолвинг ( namensaufloesung) работает...а вот с форвардингом пакетов твой рутер явно мутит...сделай ещё traceroute чтоб определить где пакеты тормозяться

  • Исходный код
    trendrouter:/etc/init.d # traceroute pop.1und1.de
    traceroute to pop.1und1.de (212.227.15.178), 30 hops max, 40 byte packets
     1  * * *
     2  217.0.71.130  84.036 ms   84.395 ms   102.701 ms
     3  f-eb5.F.DE.net.DTAG.DE (62.154.17.62)  94.873 ms   90.825 ms   90.395 ms
     4  212.227.112.28  97.433 ms   98.221 ms   98.069 ms
     5  so-5000.gw-backbone-a.bs.ka.schlund.net (212.227.120.6)  97.635 ms   97.774 ms   100.924 ms
     6  212.227.121.208  101.138 ms   108.141 ms   109.061 ms
     7  pop.1und1.de (212.227.15.178)  52.944 ms   58.555 ms   58.664 ms



    Как я понимаю проблема в том что клиент не может hostname через рутер прочитать?

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем Technolog ().

  • твой супер-пупер просто великолепно отконфигурирован и не форвардит пакеты далее...Разрешение имен работает потому что клиент получает их из кеша DNS сервера на твоем рутере....

  • Вот сия зараза меня и бесит. Вот где еще что поменять? Кто-нибудь знаком с [iptables]? Это конфигуратия [SuSEfirewall2]. Сейчас пытаюсь на ходу что-то переделывать.


  • отруби для начала весь етот маразм
    убедись что [ip_forwarding] в [/proc] включен (=1)
    сделай флаш таблиц

    Исходный код
    $IPTABLES -F
    $IPTABLES -t nat -F


    и сделай простой маскарад ....

    Исходный код
    $IPTABLES -t nat -A POSTROUTING -o ppp0 -j MASQUERADE


    и только если все заработает начнешь закрывать порты

  • стоит ли в файле /etc/sysconfig/sysctl



    # Runtime-configurable parameter: forward IP packets.
    # Is this host a router? (yes/no)
    #
    IP_FORWARD="yes "




    ?

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем Akkermanec ().

  • Все братья апачи, бобик сдох.


    Вот здесь превосходная литература. По ней все сделал и ПОШЛО.


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Теперь осталось только подшлифовать скрипт и все.


    Всем спасибо за поддержку и советы.