Tutorial NAT - the easy way
Am scris tutorialul asta de NAT pentru ca vad ca si aici s-a ajuns sa fie pusa intrebarea asta de cateva ori pe saptamana. Intrucat ICS creeaza probleme multor useri (chestia aia cu "Enable Internet Connection Sharing".) am decis sa va ilustrez doua solutii sub Windows: Kerio WinRoute Firewall (care va scuteste de multe batai de cap), si netsh.
METODA 1 - KERIO
KWF e un soft care face NAT, si nu trebuie sa te rogi de el pana merge, de-asta l-am ales ca prima solutie. Il puteti descarca aici.
Instalare
Next > Accept, Next > Next > Next >
User: Admin
Pass: admin
Confirm pass: admin
Next > Yes > Next > ...asteptati... > No > Yes, Next
Calculatorul se va restarta.
Configurare
Dupa ce restartati calculatorul, veti fi intrebati daca doriti sa porniti Kerio Administration Console. Daca nu sunteti, deschideti programul din Start > Programs > Kerio > Administration Console.
Va logati cu userul "Admin" si parola "admin", fara ghilimele.
Dupa ce v-ati logat, veti vedea un wizard. Faceti urmatoarele setari:
Pentru o conexiune PPPoE (FiberLink de exemplu), selectati "Dial-up".
Selectati conexiunea de net.
Selectati prima optiune.
Debifati tot.
E esential ca aceasta casuta sa fie bifata, altfel nu va merge deloc.
Incheiati procesul.
Setarile TCP/IP
Pe calculatorul unde ati instalat Kerio:
CODE
IP: 192.168.0.1
SM: 255.255.255.0
GW: -
DNS1: [dns-ul primit de la ISP]
DNS2: [dns-ul primit de la ISP]
Pe celalalt sau celelalte calculatoare, setarile sunt la fel, mai putin IP-ul si Gateway, unde trebuie pus IP-ul routerului (192.168.0.1).
CODE
IP: 192.168.0.2
SM: 255.255.255.0
GW: 192.168.0.1
DNS1: [dns-ul primit de la ISP]
DNS2: [dns-ul primit de la ISP]
METODA 2 - NETSH
Start>Run>services.msc
Gasesti "Windows Firewall / Internet Connection Sharing.", right click pe el, properties, stop, setezi pe disabled.
Gasesti "Routing and Remote Access.", right click pe el, properties, start, setezi pe automatic.
Start > Run > cmd
CODE
netsh routing ip nat uninstall
Restartezi calculatorul, iar dupa ce porneste, verifici daca serviciile alea de sus sunt la fel cum le-ai lasat.
Start > Run > cmd
CODE
netsh
routing ip nat
install
add int "Interfata de net" full
add int "Interfata de retea" private
unde evident, "Interfata de net" si "Interfata de retea" vor fi inlocuite cu interfetele aferente. Pastreaza ghilimelele daca in numele interfetei e mai mult de un cuvant.
Setarile TCP/IP vor fi aceleasi ca la KWF (vezi mai sus).
METODA 3 - iptables sub linux
CODE
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Asta a fost tot.
Al vostru,
Razvy
Am scris tutorialul asta de NAT pentru ca vad ca si aici s-a ajuns sa fie pusa intrebarea asta de cateva ori pe saptamana. Intrucat ICS creeaza probleme multor useri (chestia aia cu "Enable Internet Connection Sharing".) am decis sa va ilustrez doua solutii sub Windows: Kerio WinRoute Firewall (care va scuteste de multe batai de cap), si netsh.
METODA 1 - KERIO
KWF e un soft care face NAT, si nu trebuie sa te rogi de el pana merge, de-asta l-am ales ca prima solutie. Il puteti descarca aici.
Instalare
Next > Accept, Next > Next > Next >
User: Admin
Pass: admin
Confirm pass: admin
Next > Yes > Next > ...asteptati... > No > Yes, Next
Calculatorul se va restarta.
Configurare
Dupa ce restartati calculatorul, veti fi intrebati daca doriti sa porniti Kerio Administration Console. Daca nu sunteti, deschideti programul din Start > Programs > Kerio > Administration Console.
Va logati cu userul "Admin" si parola "admin", fara ghilimele.
Dupa ce v-ati logat, veti vedea un wizard. Faceti urmatoarele setari:
Pentru o conexiune PPPoE (FiberLink de exemplu), selectati "Dial-up".
Selectati conexiunea de net.
Selectati prima optiune.
Debifati tot.
E esential ca aceasta casuta sa fie bifata, altfel nu va merge deloc.
Incheiati procesul.
Setarile TCP/IP
Pe calculatorul unde ati instalat Kerio:
CODE
IP: 192.168.0.1
SM: 255.255.255.0
GW: -
DNS1: [dns-ul primit de la ISP]
DNS2: [dns-ul primit de la ISP]
Pe celalalt sau celelalte calculatoare, setarile sunt la fel, mai putin IP-ul si Gateway, unde trebuie pus IP-ul routerului (192.168.0.1).
CODE
IP: 192.168.0.2
SM: 255.255.255.0
GW: 192.168.0.1
DNS1: [dns-ul primit de la ISP]
DNS2: [dns-ul primit de la ISP]
METODA 2 - NETSH
Start>Run>services.msc
Gasesti "Windows Firewall / Internet Connection Sharing.", right click pe el, properties, stop, setezi pe disabled.
Gasesti "Routing and Remote Access.", right click pe el, properties, start, setezi pe automatic.
Start > Run > cmd
CODE
netsh routing ip nat uninstall
Restartezi calculatorul, iar dupa ce porneste, verifici daca serviciile alea de sus sunt la fel cum le-ai lasat.
Start > Run > cmd
CODE
netsh
routing ip nat
install
add int "Interfata de net" full
add int "Interfata de retea" private
unde evident, "Interfata de net" si "Interfata de retea" vor fi inlocuite cu interfetele aferente. Pastreaza ghilimelele daca in numele interfetei e mai mult de un cuvant.
Setarile TCP/IP vor fi aceleasi ca la KWF (vezi mai sus).
METODA 3 - iptables sub linux
CODE
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Asta a fost tot.
Al vostru,
Razvy