NET - GATEWAY - LAN -PC1 PC2 jne
kuid gateway ei anna neti edasi rc.confi panind enable_gateway="YES" Ja siis ip fowarding oli 1 kuid enam ei oska
Moderaator: Moderaatorid




Kood: Vali kõik
#!/bin/sh
/sbin/ipfw -f flush
/sbin/ipfw add divert natd all from any to any via <sinu ISP poolse võrkari interface, ntx. fxp0>
/sbin/ipfw add pass all from any to any
Kood: Vali kõik
firewall_enable="YES"
firewall_script="/etc/ipfw.rules"
Kood: Vali kõik
pf_enable="YES"
gateway_enable="YES"
Kood: Vali kõik
pass in all
pass out all
nat on $ext_if from $internal_net to any -> ($ext_if)
Kood: Vali kõik
ext_if="rl0"
int_if="fxp0"
internal_net="192.168.1.1/24"
pass in all
pass out all
nat on $ext_if from $internal_net to any -> ($ext_if)
Kood: Vali kõik
kldload pf
pfctl -f /etc/pf.conf
pfctl -e

Mul küll funkab, kusjuures rohkem kui ühes masinas...itvendpowered kirjutas:pf ei funka enam FreeBSD7.2 peal
Kui eesmärgiks on NATida sk0 taga olevat sisevõrku, siis peaks vist olema:itvendpowered kirjutas: tegin endale lihtsa config
nat on re0 from sk0 to any -> re0
See peaks olema samaväärne sellega kui reegleid üldse ei ole...itvendpowered kirjutas: pass in all
pass out all
Ise ma pole sellist asja proovinud et kernelis on korraga pf ja ipfw, aga ma oletan et see *peaks* töötama.itvendpowered kirjutas:
pf kernelisse lastud
ja kernelisse lasin varasemalt ka ipfw
options IPFIREWALL
option IPDIVER
kuvitav kas neet mõjutavad pf tegevust ja ning ruuter masinast ei sa ka välja ühendust enam kui pf lubatud

Oled sa ikka kindel et reeglid laetakse sellest failist mida sa muudad? (kas 'pfctl -s rules' näitab õigeid reegleid?)itvendpowered kirjutas:pfiga selline asi et log on tyhi ja ma olen proovinud 3 erinevat õpetust ja confi ja proovinud oma confi mite kui midagi näiteks dhcp ütleb cant send packet premission denied kui Pf lubatud. njha eks ma uurin ise 80% kindel et ma leian ise lahenduse

