Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: iptables
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: koko Дата: 08/06/2004
Здравейте,

 имам машина с реален адрес ААА.ААА.ААА.ААА , на същата карта
слагам вътрешен адрес (192.168....) БББ.БББ.БББ.БББ.

Имам и втора машина с вътрешен адрес ВВВ.ВВВ.ВВВ.ВВВ.

 Искам да направя такива настройки, че от интернет-а втората
 машина да отговаря на адрес ААА.ААА.ААА.ААА по всички
портове.

 Мога ли това да го направя с linux или както казват колеги
да използвам FreeBSD, защото с него било най-лесно) ?

Аз предпочитам с linux, защото го имам инсталиран.


Отговор #1
От: Дядо Мец Дата: 08/06/2004
Примерно нещо такова:

/sbin/iptables -A FORWARD -p tcp -i eth0 \ 
--destination-port 1024:4096 \
--destination 192.168.1.5 -j ACCEPT

/sbin/iptables -t nat -A PREROUTING -p tcp  \
-i eth0 --destination-port 1024:4096 \
-j DNAT --to-destination 192.168.1.5

същото и за -p udp



Отговор #2
От: Дата: 08/06/2004
iptables -t nat -i ppp0 -I PREROUTING -j DNAT --to 
BBB.BBB.BBB.BBB 
 
roll :) 
 


Отговор #3
От: koko Дата: 08/06/2004
И на двете предложения гледам -i ... T.e. през интерфайс.
 При мен двете ip-та са на една карта, на която имам още
няколко ip-та.
 В моя слочай AAA.AAA.AAA.AAA е на eth0:1, a БББ.БББ.БББ.БББ
е на eth0:2.
Въпроса е как да настроя нещата в този случай . 
Като задам - eth0:1, iptables се сърди.
 Като задам с ip-та по първата препоръка не тръгва ( не
протестира, но не тръгва).

 Има ли начин за някакъв debug, за да разбера защо не работят
правилата дето съм задал?


Отговор #4
От: Дата: 08/06/2004
 iptables -t nat -d $EXTERNAL_IP_ADDR -I PREROUTING -j DNAT
--to  BBB.BBB.BBB.BBB 

chovek, cheti :)



Отговор #5
От: koko Дата: 08/07/2004
Ами чета и гледам, че не става както пишете.

 В крайна сметка се оправих след като загубих един ден в
четене на документация.


<< Slackware (2 ) | ауто логин? (4 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.01 sys = 0.08 CPU)