The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Почему в FreeBSD 5.3 не работает форвадинг пакетов (ipfw fwd)
Это ошибка в FreeBSD 5.3, патч здесь:
http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/71910
 
13.03.2005 , Автор: Bushi , Источник: http://www.opennet.ru/openforum/vsl...
Раздел:    Корень / Администратору / Сетевая подсистема, маршрутизация / Проблемы работы сети

Обсуждение [ Линейный режим | Показать все | RSS ]
 
  • 1.1, _lamer, 15:19, 14/03/2005 [ответить] [смотреть все]
  • +/
    У меня фаерволом весь нттр трафик форвардится на порт 8080 сквида и всё работает. Конечно должна быть поддержка в ядре при пересобирании.
     
     
  • 2.5, begemoth, 19:52, 16/03/2005 [^] [ответить] [смотреть все]
  • +/
    >У меня фаерволом весь нттр трафик форвардится на порт 8080 сквида и
    >всё работает. Конечно должна быть поддержка в ядре при пересобирании.


    Description
      'ipfw fwd' don't forward packet for specified destination
    when packet ip_src is the same machine's.


    у тебя надо думать ip_src принадлежит другой машине. проблема возникнет, если ты решишь организовать policy based routing в связке с натом

     
  • 1.2, Gh0st, 17:41, 14/03/2005 [ответить] [смотреть все]
  • +/
    имеется в виду 5.3 beta 4
     
     
  • 2.4, Anonymous, 09:17, 15/03/2005 [^] [ответить] [смотреть все]
  • +/
    >имеется в виду 5.3 beta 4

    Читайте внимательнее:
    "The problem still exists on FreeBSD-5.3-STABLE system, and the patch
    fixes my problem too."

     
  • 1.6, Dima, 04:16, 17/03/2005 [ответить] [смотреть все]
  • +/
    у меня все работает на одной машине.
     
  • 1.7, hun7er, 23:22, 18/03/2005 [ответить] [смотреть все]  
  • +/
    на самом деле очень странно что пофиксен этот баг только недавно в пререлизе 5.4 хотя о нём было известно ещё с беты текущего STABLE. грустно это всё особенно когда c этим в плотную сталкиваешься.. :(
     
  • 1.8, Andrey, 13:05, 21/04/2005 [ответить] [смотреть все]  
  • +/
    Ну так кому-нибудь помог этот патч или все равно не работает форвадинг пакетов?
     
  • 1.9, master, 14:17, 04/05/2005 [ответить] [смотреть все]  
  • +/
    Очень помог
    без него не пашит
     
     
  • 2.10, Artem, 15:27, 21/06/2005 [^] [ответить] [смотреть все]  
  • +/
    Напишите пожалуйста как пропатчить у меня не чего не выходит freebsd 5 3-STABLE... весь текст скрыт [показать]
     
     
  • 3.11, AssHole, 10:28, 28/06/2005 [^] [ответить] [смотреть все]  
  • +/
    этот патч для 5.3бета4, а в релизе надо это исполнять руками, потому
    как эта строчка чуток в другом месте.
    и, видимо, либо я тоже сделал что-то не так, либо таблетка не помогает...

    делал так:

    нашел в файле ip_output.c
    if (!in_localip(ip->ip_src) && !in_localaddr(ip->ip_dst)) {
    поменял на
    if (!in_localaddr(ip->ip_dst)) {

    cd /usr/src/sys/modules/ipfw
    make
    make install

    cd /usr/src/sbin/ipfw
    make
    make install

    ... и ни фига ...

    напишите рецепт у кого заработало...

     
     
  • 4.12, Miles, 11:29, 07/07/2005 [^] [ответить] [смотреть все]  
  • +/
    взял статью заменил как написано
    убрал if (!in_localip(ip->ip_src) && !in_localaddr(ip->ip_dst)) {
    вписал if (!in_localaddr(ip->ip_dst)) {

    И! перекомпили ядро !!!
    /sys/i386/conf
    config GENERIC
    ... и т.д
    А вообще это блин такое свинство я три дня пытался понять почему не работает..!!!!

     
     
  • 5.13, antoshkin, 23:18, 29/07/2005 [^] [ответить] [смотреть все]  
  • +/
    >взял статью заменил как написано
    >убрал if (!in_localip(ip->ip_src) && !in_localaddr(ip->ip_dst)) {
    >вписал if (!in_localaddr(ip->ip_dst)) {
    >
    >И! перекомпили ядро !!!
    >/sys/i386/conf
    >config GENERIC
    >... и т.д
    >А вообще это блин такое свинство я три дня пытался понять почему
    >не работает..!!!!

    Я вот сделал также, а нифига не работает...
    5.3 Release

     
     
  • 6.14, mAdDuke, 05:02, 09/12/2005 [^] [ответить] [смотреть все]  
  • +/
    >Я вот сделал также, а нифига не работает...
    >5.3 Release


    аналогично - не работает

     
  • 1.15, malkolm, 08:02, 18/06/2009 [ответить] [смотреть все]  
  • +/
    Парни, у меня заработало. ася 249500739 FreeBSD 6.2/ Тот же глюк.
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:

     Добавить заметку
     Версия для печати
     
     Поиск заметки:
     

    Последние заметки
    - 12.05 Организация шифрованного бэкапа с помощью rdiff-backup, encfs и Dropbox
    - 11.05 Настройка беспроводного соединения в Debian GNU/Linux
    - 07.05 Использование Google Drive в Linux
    - 18.04 Использование нескольких сетевых стеков в Linux
    - 15.04 Восстановление стандартного KDE меню после его удаления (например, wine)
    - 11.04 Настройка gmirror при использовании GPT во FreeBSD 9
    - 09.04 Маршрутизатор на базе FreeBSD с приоритизация трафика средствами PF и ALTQ
    - 02.04 Частичное восстановление данных MySQL из бэкапа, созданного с использованием LVM
    - 21.03 Настройка DNSSEC в BIND 9.9
    - 17.03 Набор номера на Cisco IP Phone 7960/7940 из скрипта
    RSS | Следующие 15 записей >>


    ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

    Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

    Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

    Оформить подписку на год


      Закладки на сайте
      Проследить за страницей
    Created 1996-2012 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList