NAT

30.10.2006 13:36
Nálepky: BSD

Zprovozneni jednoducheho FreeBSD routeru s NATem. Toto je muj rychly navod, abych to vzdycky nemusel nekde hledat. Jinak jsem vychazel hlavne z tohoto howto.

Mam 2 sitovky (nebo treba sitovku a wifi kartu) v mem pripade jako rl0 a wi0.

1. uprava /etc/rc.conf

ifconfig_wi0=„DHC­P“
ifconfig_rl0=„192­.168.1.1 netmask 255.255.255.0“
pf_enable=„YES“ 

2. uprava /etc/pf.conf
ext_if=„wi0“ #sitovka/wifi do venkovni site
int_if=„rl0“ #sitovka do interni site
internal_net=„192­.168.1.1/8“ #rozsah interni site
external_addr=„10­.95.xx.xx“ #adresa do venkovni site
nat on $ext_if from $internal_net to any → ($ext_if)

3. uprava /etc/sysctl.conf

musime pridat toto, jinak ip forwarding nepojede:
net.inet.ip.for­warding=1
pokud pouzivame ipv6:
net.inet6.ip.for­warding=1


Komentáře:

Přidat komentář

nemusis pridavat forwarding do sysctl.conf

Pet | 2007-08-17 17:12:06

Ahoj, bod 3 je naprosto zbytecny. Staci do /etc/rc.conf vlozit radek gateway_enable="YES"