Знаю, что копать надо в сторону iptables, но куда именно - не знаю
Поменять IP адрес отправителя в некоторых пакетах (сабж)
Модераторы: SLEDopit, Модераторы разделов
-
agent-mega
- Сообщения: 505
- Статус: Автономный модуль
Поменять IP адрес отправителя в некоторых пакетах
Нужно поменять ип отправителя лишь в пакетах, отправляемых на определённый порт (порты) _до их отправки_.
Знаю, что копать надо в сторону iptables, но куда именно - не знаю
Знаю, что копать надо в сторону iptables, но куда именно - не знаю
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
Всё относительно. Объективности не существует.
-
kapa
- Сообщения: 143
Re: Поменять IP адрес отправителя в некоторых пакетах
agent-mega писал(а): ↑11.12.2005 00:43Нужно поменять ип отправителя лишь в пакетах, отправляемых на определённый порт (порты) _до их отправки_.
Знаю, что копать надо в сторону iptables, но куда именно - не знаю
NAT
-
agent-mega
- Сообщения: 505
- Статус: Автономный модуль
Re: Поменять IP адрес отправителя в некоторых пакетах
kapa писал(а): ↑11.12.2005 01:10agent-mega писал(а): ↑11.12.2005 00:43
Нужно поменять ип отправителя лишь в пакетах, отправляемых на определённый порт (порты) _до их отправки_.
Знаю, что копать надо в сторону iptables, но куда именно - не знаю
NAT
Хех, спасибо, а поподробнее нельзя ли?
Например, с моего компа (1.1.1.1) идут пакеты на 2.2.2.2, на 666 порт.
Я хочу поменять 1.1.1.1 на 3.3.3.3 только в таких пакетах.
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
Всё относительно. Объективности не существует.
-
kapa
- Сообщения: 143
Re: Поменять IP адрес отправителя в некоторых пакетах
agent-mega писал(а): ↑11.12.2005 01:23kapa писал(а): ↑11.12.2005 01:10
agent-mega писал(а): ↑11.12.2005 00:43
Нужно поменять ип отправителя лишь в пакетах, отправляемых на определённый порт (порты) _до их отправки_.
Знаю, что копать надо в сторону iptables, но куда именно - не знаю
NAT
Хех, спасибо, а поподробнее нельзя ли?
Например, с моего компа (1.1.1.1) идут пакеты на 2.2.2.2, на 666 порт.
Я хочу поменять 1.1.1.1 на 3.3.3.3 только в таких пакетах.
например
маркируешь пакеты по такому-то порту (MARK) или через TOS и затем через iproute пускаещь их на другой IP
-
Archont
- Сообщения: 76
Re: Поменять IP адрес отправителя в некоторых пакетах
Хорошо, так или иначе, но подменить адрес отправителя удалось. А что дальше?
Как маршрутизаторы в сети узнают, что ответ для 3.3.3.3 нужно возвращать именно тебе? Или ответы не интересуют?
Как маршрутизаторы в сети узнают, что ответ для 3.3.3.3 нужно возвращать именно тебе? Или ответы не интересуют?
-
agent-mega
- Сообщения: 505
- Статус: Автономный модуль
Re: Поменять IP адрес отправителя в некоторых пакетах
Ответы не интересуют.
DEBIAN & DEBIAN-BASED ONLY
Всё относительно. Объективности не существует.
Всё относительно. Объективности не существует.
-
flook
- Сообщения: 585
- Статус: Просто flook
Re: Поменять IP адрес отправителя в некоторых пакетах
Если не интересуют то по-моему проще подменить через mangle... Или я не прав?
В каждом из нас спит гений... и с каждым днем все крепче...
-
D3v!1
- Сообщения: 16
Re: Поменять IP адрес отправителя в некоторых пакетах
Всё просто B)
Код: Выделить всё
# iptables -t nat -A POSTROUTING -s 1.1.1.1 -j SNAT --to-source 3.3.3.3LIVE FREE OR DIE!
-
kapa
- Сообщения: 143
Re: Поменять IP адрес отправителя в некоторых пакетах
D3v!1 писал(а): ↑12.12.2005 06:30Всё просто B)
Код: Выделить всё
# iptables -t nat -A POSTROUTING -s 1.1.1.1 -j SNAT --to-source 3.3.3.3
--dport 666
-
D3v!1
- Сообщения: 16
Re: Поменять IP адрес отправителя в некоторых пакетах
LIVE FREE OR DIE!