iptables

11 отговора 514 прегледа
#1

iptables

Искам пакети дошли от IP 1.2.3.4:111 да отиват на адрес 4.3.2.1:222 и обратното. Предполагам че става елементарно с iptables. Благодаря на всички предварително.

обикновен п******т
Отговор
в отговор на diver66 #2

Re: iptables

iptables -t nat -A PREROUTING -d 1.2.3.4 -p tcp --dport 111 -j DNAT --to 4.3.2.1:222
пробваи това.. ;-)

The Real Net - The Real Internet Provider
[линк]
Отговор
в отговор на ^Kj^TRN #3

Re: iptables

mersi, ami bez da razbiram mnogo, mi se struva 4e tova nqma da raboti.
za6toto tova gi pra6ta samo v ednata posoka. kakvo se griji za varnatite paketi?!

обикновен п******т
Отговор
в отговор на diver66 #4

Re: iptables

iptables -A FORWARD -i eth0 -o eth1 -p tcp --dport 222 -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
eth0 е с адрес 1.2.3.4, а eth1 е с адрес 4.3.2.1
това е липсващата част, не съм сигурен за порта дали трябва да е 222 или 111, досега съм правил само еднозначно пренасочване
и мисля че това което искаш ставаше и с SNAT в другата посока, като пуснеш едно търсене на port redirect и port forwarding трябва само да четеш

Редактирано от Пeтъp_ на

Отговор
в отговор на Пeтъp_ #5

Re: iptables

да наистина но за какво ти е двупосочно ?? слагаш го на internet router-a и готово ;-) отвънка може6 да влизаш в твоето пц ;-)

The Real Net - The Real Internet Provider
[линк]
Отговор
в отговор на ^Kj^TRN #6

Re: iptables

ами питай програмиста, веднъж имах такава задача и я направих но вече съм забравил как

Отговор
в отговор на Пeтъp_ #7

Re: iptables

Явно Аз не съм обяснил като хората:( Задачката е следната:
Пакет дошъл от eth0 IP 1.1.1.1:1 да излезе през eth0 IP 1.1.1.2:2 а дошлите от IP 1.1.1.2:2 да се отидат на IP 1.1.1.1:1

Мерси на всички.

обикновен п******т
Отговор
в отговор на diver66 #8

Re: iptables

Ще се опитам да обясня малко по-подробно за какво става дума. Има PC1, PC2 и PC3. PC1 "вижда" PC2 но не "вижда" PC3 защото провайдера му го е отрязал. PC2 "вижда" и РС1 и РС3. Идеята е РС2 да рутира пакетите от РС1 до РС3 и обратно. Мерси предварително.

обикновен п******т
Отговор
в отговор на diver66 #9

Re: iptables

iptables -t nat -A PREROUTING -d 1.1.1.1 -p tcp --dport 1 -j DNAT --to 1.1.1.2:2
iptables -t nat -A PREROUTING -d 1.1.1.2 -p tcp --dport 2 -j DNAT --to 1.1.1.1:1
това го слагаш на машината която ще се води рутер.. мисля чр е ще стане

The Real Net - The Real Internet Provider
[линк]
Отговор
в отговор на diver66 #10

Re: iptables

ima edna programka redir. predpolagam shte ti swarshi rabota, ako shwashtam ideqta na parwiq ti wapros. domarzq me da cheta otgoworite ;)
po-prosto stawa ot iptables, nishto che e dobre pochetesh

Отговор
в отговор на ^Kj^TRN #11

Re: iptables

KJ ti ot koga chatkash tolko linuxa che pochna i kompetentni mneniqa da davash ?
stiga zablujdava choveka. Ne e neobhodim maskarading za da se redirectne port nai malkoto ne e preporuchitelno da go pravish dvuposochno..

Добрия Интернет струва пари!!!
Отговор
в отговор на Netwlan #12

Re: iptables

пречи ли да дам съвет ? какъв ти е проблема че точно това го знам ? като не е необходимо напи6и на човека как да го направи.. аз в тея форуми ....само гении виждам които се правят на ТЕЖКИ и не помагат на хората!!!

The Real Net - The Real Internet Provider
[линк]
Отговор