|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы Программирование под UNIX (Public) | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Данные с RAW сокета не попадают на MASQUERADE" | |
Сообщение от geragray (??) on 15-Апр-08, 13:16 | |
Я пишу серверное приложение (своего рода VPN сервер для роутера с линуксом на борту), читающее IP пакеты от клиентов и посылающих их с помощью IPv4 RAW сокета. | |
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
|
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Данные с RAW сокета не попадают на MASQUERADE" | |
Сообщение от Romik (??) on 15-Апр-08, 19:17 | |
Если это приложение запускается на самом роутере, то почему бы не биндить его к внешнему, или вообще ко всем адресам сразу (0.0.0.0 в IPv4)? Тогда никакого маскарада ему не нужно будет. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
2. "Данные с RAW сокета не попадают на MASQUERADE" | |
Сообщение от angra (ok) on 16-Апр-08, 05:39 | |
Скорее всего в правиле ната указан протокол tcp, а вы работаете на уровень ниже. Попробуйте убрать критерий протокола -p tcp из правила, ну и специфические для этого протокола условия тоже. Также стоит проверить, что стоит в FORWARD, скорее всего опять таки пускаются только tcp пакеты и только с определенными флагами. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
3. "Данные с RAW сокета не попадают на MASQUERADE" | |
Сообщение от geragray (??) on 17-Апр-08, 15:09 | |
>Скорее всего в правиле ната указан протокол tcp, а вы работаете на уровень ниже. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
4. "Данные с RAW сокета не попадают на MASQUERADE" | |
Сообщение от chip (ok) on 17-Апр-08, 17:22 | |
>>Скорее всего в правиле ната указан протокол tcp, а вы работаете на уровень ниже. | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
5. "Данные с RAW сокета не попадают на MASQUERADE" | |
Сообщение от geragray (??) on 18-Апр-08, 12:10 | |
>Для чего на машине, которая имеет public ip отправлять пакеты через nat? | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
6. "Данные с RAW сокета не попадают на MASQUERADE" | |
Сообщение от chip (ok) on 18-Апр-08, 12:56 | |
>>Для чего на машине, которая имеет public ip отправлять пакеты через nat? | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
7. "Данные с RAW сокета не попадают на MASQUERADE" | |
Сообщение от geragray (??) on 18-Апр-08, 15:56 | |
>Еще раз, если Вы отправляете пакет с машины, которая подключена непосредственно к | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
8. "Данные с RAW сокета не попадают на MASQUERADE" | |
Сообщение от Николай Попов on 22-Апр-08, 16:50 | |
В POSRTOUTING попадают только транзитные пакеты. Локально сгенерированый трафик отправляется в nat.OUTPUT | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
10. "Данные с RAW сокета не попадают на MASQUERADE" | |
Сообщение от geragray (??) on 22-Апр-08, 21:00 | |
> Будучи запущеным на роутере, приложение в состоянии отправлять пакеты с | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
9. "Данные с RAW сокета не попадают на MASQUERADE" | |
Сообщение от chip (ok) on 22-Апр-08, 16:55 | |
>Есть идеи? | |
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ] |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |