NAT

12 отговора 648 прегледа
#1

NAT

imam server i 2 kompa (PC1 i PC2). servera ima 2 lan karti . 1ta (eth0) s realno IP (62.73.75.198), a drugata (eth1) s watre6no IP (192.168.10.100).polzwam internet s kab. modem na kabelniq modem sa opisani ot ISP-to 3 realni IP-ta na syotwetnite MAC Adresi na Lan Kartite na : servera, PC1 i PC2 -- MAC1, MAC2 i MACnaServera.. Iskam da naprawq NAT na mrejata , kato PC1 i PC2 da sa si s realnite IP-ta ot ISP-to... demek da kaja na servera,4e iskam PC1 s mac addressa na lan kartata edi koi si i watre6no IP 192.168.10.1 da polzwa net s realno IP 62.73.75.199 .. i PC2 s mac addressa na lan kartata edi koi si i watre6no IP 192.168.10.2 iskam da polzwa net s realno IP 62.73.75.200 ....

Отговор
в отговор на StanislaV #2

Re: NAT

btw sys Slackware 9 sym, ako ima zna4enie

Отговор
в отговор на StanislaV #3

Re: NAT

Ми сложи им реалните IP-та. Що ти е нат?

Отговор
в отговор на StanislaV #4

Re: NAT

щом имаш няколко реални адреса, няма защо да правиш сложни работи, просто сложи един switch между модема и компютрите и готово

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

Re: NAT

ne e w twa waprosa .. do sega bqh taka..
ama stanahme ogromna mreja ..
a iskame samo 2-3 4oweka da si go polzwame neta.. i se prawqt zloupotrrebi

Отговор
в отговор на Sunwind #6

Re: NAT

Iskam s NAT-a da im gi sloja

Отговор
в отговор на StanislaV #7

Re: NAT

ето ти нещо примерно, може би ще трябва да го промениш малко
#iptables -A INPUT -s inetIP -d localIP -m mac --mac 11:22:33:44:55:66 -j ACCEPT
и глобална политика на INPUT веригата DROP
но ми се струва че на сървъра ще трябва доста сложна настройка за да работи с отделно маскиране на 3 различни IP адреса

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

Re: NAT

i kakwa spored teb trqbwa da e tazi nastroika..
ne opira li rabotata samo do iptables ili.. ?
bi li kazal ne6to powe4e..

Отговор
в отговор на StanislaV #9

Re: NAT

не знам, не съм имал възможност да правя NAT с повече от един външен адрес

Отговор
в отговор на StanislaV #10

нищо сложно няма...

в nat 1:1 (за всеки външен - по 1 вътрешен адрес или по няколко). Въпросът в какво точно искаш да ограничиш (някои, всички, всички по скорост, групи по скорост и по достъп)

Трупам листна маса
(и спестявам за УАЗка)
Отговор
в отговор на StanislaV #11

Re: NAT

ami tiq s deto iska6 da nqmat realno ip gi puska6 taka

iptables -t nat -A POSTROUTING -s VATRESHNO_IP -j MASQUERADE

tezi deto iska6 da imat ot vatre6nata navanka realno ip pravi6 ne6to ot roda na:

iptables -t nat -A POSTROUTING -s VATRESHNO_IP -j SNAT --to REALNO_IP
iptables -t nat -A PREROUTING -d REALNO_IP -j DNAT --to VATRESHNO_IP

Mislq 4e tova trqbva da ti svar6i rabota.

Отговор
в отговор на StanislaV #12

Re: NAT

ako sum razbral prawilno:
imash si realni ip-ta. Nqmash nujda ot NAT. Zashto si uslojnqwash jiwota :)
Ako iskash s NAT wse pak:

konfigwash eth1 da bude s ip 192.168.10.1, s komanda:

ifconfig eth1 192.168.10.1 netmask 255.255.255.0 up
route add -net 192.168.10.0 netmask 255.255.255.0 eth1

v tozi sluchai shte polzwash 192.168.10.1 za gateway na klientskite mashini.
posle NAT-vame:

iptables -t nat -A POSTROUTING -s 192.168.10.2 -j SNAT --to 62.73.75.199
iptables -t nat -A POSTROUTING -s 192.168.10.3 -j SNAT --to 62.73.75.200

iptables -t nat -A PREROUTING -d 62.73.75.199 -j DNAT --to 192.168.10.2
iptables -t nat -A PREROUTING -d 62.73.75.200 -j DNAT --to 192.168.10.3

pak ti kazwam oba4e: dai 20-tina dolara za switch, i si reshi problema. ne ti trqa nat, vupreki 4e kakto sum ti gi napisal konfiguraciite bi trqalo da stane.
Ako izgurmi LAN karta - call to dostaw4ika :)

p.s. malko ne mi e iasno kum koi ip-ta sa zadadeni MAC adresite?
192.168.10.* ili 62.73.75.*

za powe4e info: mitak@unix-bg.org

Отговор
в отговор на Mitak #13

Re: NAT

nai-lesno bi bilo ako naprawish taka:
iptables -t nat -A POSTROUTING -s source-ip(192.168.10.2) -j SNAT --to-source real-ip(62.73.75.199)
iptables -t nat -A POSTROUTING -s source-ip(192.168.10.3) -j SNAT --to-source real-ip(62.73.75.200)
i ako naprimer ne iskash nikoi drug da ti polzwa neta, samo trqbwa pak s iptables da okajesh wsi4ko razli4no ot twoq mac addr da se dropwa, t.e. ! mac-addr -j DROP
samo 4e to4no kak beshe sam zabrawil we4e, wij po4eti malko w neta i ste se oprawish

Отговор