Co robi nat.. NAT upravi zdroj alebo ciel paketu.

naco potrebujete pouzivat nat?

1. pri pripojeni modemom vam provider da len jednu ipcku, mozte do internetu posielat pakety z akoukolvek zdrojovou adresou ale dostanu sa k vam len odpovede na pakety, ktore ste poslali s vasou adresou. Je to vacsinove pouzitie NAT, ktore sa linuxovom svete vola maskarada, alebo SNAT - pretoze sa meni source adresa prveho paketu.

2. mate len jednu ip adresu a potrebujete nasmerovat niektore pripojenia na servre ktore su vo vasej LAN cez stroj z jedinou REALNOU ip adresou. Prepisanim cielu prichadzajuceho paketu to vyriesite, vola sa to PORT-FORWARDING. toto sa da pouzit aj v pripade niecoho typu http://linuxvirtualserver.org

3. transparenty proxying, v pripade ze chcete ze kazdy paket urceny na niektore miesto presiel softwarom na vasom linuxovom stroji, proxy je program ktory stoji medzi vasou lokalnou sietou a internetom /vonkajsou sietou/. povedzme presmerovanie vsetkych spojeni smerujucich na port 80 na port 8080 squid proxy servra. trasparentnost spociva v tom ze nikto vo vnutornej sieti nemusi vediet ze existuje nejake proxy.