Sziasztok!
pfsense-hez értők segítségét kérem:
Úgy adódott, hogy VMware Workstation-ön kell 3 LAN szegmensben lévő VM-ek, a host, valamint a külvilág között megoldanom a kommunikációt, úgy, hogy a VM-ek lássák a hostot és az internetet, a host pedig a VM-eket.
A topológia tehát így néz ki:
LAN1--\
LAN2---PFSENSE--HOST--ROUTER--INTERNET
LAN3--/
Még nem csináltam ilyesmit, a pfsense-t választottam a feladatra.
Feltelepítettem VM-ként, belógattam 1-1 interfészt a 3 szegmensbe, és egy NAT kapcsolatot állítottam be a VMware-en, hogy tudjak a host-tal kommunikálni. Ezenkívül beállítottam, hogy a pfsense tűzfala minden interfészen, minden kommunikációt átengedjen.
Ez így jól működik a VM-ek felől, viszont a host nem látja még a VM-eket. Tehát ki szeretném kapcsolni a NAT-ot a pfsense-en, hogy az csak router-ként működjön.
Azt írják, hogy ehhez be kell pipálni a Disable all packet filtering pontot, és hogy takarítsam ki a NAT beállításokat. Ez oda vezetett, hogy az egyes LAN szegmensek vm-jei továbbra is tudnak egymással kommunikálni.
Viszont sem a HOST IP címét, sem a külvilágot nem látják a LAN szegmensekben lévő VM-ek.
Néztem a pfsense logjait, de nem jöttem rá a hiba okára.
Nyilván nem értek hozzá, gondolom itt lesz a probléma.
Köszönöm.
- 8653 megtekintés
Hozzászólások
System>Routing menüben a Routes fülön minden jól van megadva?
- A hozzászóláshoz be kell jelentkezni
A "HOST" route táblája jó? Tudja, hogy a VM-eket a "PFSENSE" címén keresztül kell elérnie?
- A hozzászóláshoz be kell jelentkezni
szia!
igen, ez működik is, el tudom érni a VM-eket a host gépről.
- A hozzászóláshoz be kell jelentkezni
Diagnostic menü Routing menüpont?
- A hozzászóláshoz be kell jelentkezni
Szia!
Így néz ki, ha be van kapcsolva a NAT és packet filtering:
A 192.168.100.0/24-es hálózat az amiben a router és a VMware is megtalálható.
A 192.168.100.2-es címet a VMware adja, mint default GW-t a hálózatnak.
A host 192.168.100.1-es címen van a hálózatban.
Destination Gateway Flags Refs Use Mtu Netif
default 192.168.100.2 UGS 0 855 1500 em0
127.0.0.1 link#10 UH 0 22 16384 lo0
192.168.10.0/24 link#3 U 0 2319 1500 em1
192.168.10.1 link#3 UHS 0 0 16384 lo0
192.168.20.0/24 link#4 U 0 215 1500 em2
192.168.20.1 link#4 UHS 0 0 16384 lo0
192.168.30.0/24 link#5 U 0 0 1500 em3
192.168.30.1 link#5 UHS 0 0 16384 lo0
192.168.100.0/24 link#2 U 0 4291 1500 em0
192.168.100.100 link#2 UHS 0 0 16384 lo0
Elnézést a béna formázásért, nem nagyon szoktam ilyesmit itt összerakni.
- A hozzászóláshoz be kell jelentkezni
a disable packet filteringgel kiirtod a tűzfal funkciót is, úgy mennie kellene.
Ha kiirtod a nat-ot, akkor routing lesz az interface-ek között:
http://doc.pfsense.org/index.php/How_can_I_completely_disable_NAT%3F#Di…
Ha csak a nat-ot irtod ki, akkor figyelj arra, hogy minden interface-en legyen bent a megfelelő szabály ( esetleg tegyél a logging kedvéért szabályokat be )
- A hozzászóláshoz be kell jelentkezni
Szia!
Igen, ezzel próbálkozom:
- packet filtering kikapcsolva,
- Manual Outbound NAT rule generation kiválasztva és az összes mapping törölve
- a HOST gépen a route-ok beállítva, látom az összes VM-et mindhárom szegmensben a HOST-ról, tehát a VM-ek is látják a HOST-ot.
De valamiért nem látnak túl a HOST-on.
Ha a default beállításokkal megyek, tehát működik a NAT és a packet filtering, akkor látszólag minden működik, elérem a VM-eket a HOST-ról, de a VM-ek felől továbbra is NAT-olva látom a forgalmat.
Igazából így is működhet a dolog, de továbbra sem értem mi lehet a probléma.
- A hozzászóláshoz be kell jelentkezni
bocs
- A hozzászóláshoz be kell jelentkezni
hehe, amit írtál az előbb, jó ötlet volt :)
A hiba egyelőre az én készülékemben van: a host-on (windows 7) át kellett állítani a tűzfalat, hogy engedje a LAN szegmenseket is. Most már megy kikapcsolt packet filtering-gel/NAT-tal a kommunikáció az összes szegmens között.
Viszont az internet elérés még mindig nem megy, lehet, hogy a VMware nem szereti, ha a NAT-os interfészén más hálózatokból érkező csomagok akarnak továbbhaladni?
Köszönöm mindenkinek a segítséget.
- A hozzászóláshoz be kell jelentkezni
Sziasztok!
Az előzőt csak részben érinti, de nekem is lenne egy Pfsense routing problémám.
Eddig egy nagyon egyszerű, mondhatni klasszikus hálózatom volt: kliensgépek -> Pfsense -> Internet.
Azonban szükségem lett egy másik hálózatra, másik IP tartománnyal, szűréssel, proxy-val, stb.
A Pfsense-be beletettem egy plusz hálókártyát, beállítottam a LAN eszközt, kilát a netre, ezzel a
részével nincs is problémám. A két hálózatban lévő gépek, viszont nem látják egymást.
Próbáltam a System -> Routing -> Routes -> Static Routes-t beállítani, amiben a Destination network résznél
megadom a másik IP tartományt (amit el akarok érni), és a hozzá tartozó LAN eszközt GW-net. Megcsináltam
fordítva is a szabályt, de még mindig nem látják egymást a gépek.
Tudna valaki abban segíteni, mit csinálok rosszul?
Előre is köszönöm.
Üdv: stabbbb
- A hozzászóláshoz be kell jelentkezni
Minden filterset a saját source figyel. Ha szeretnéd, hogy a két network lássa egymást, akkor mindkét irányból engedd, hogy a lan source a másik lanba, mint destination-be kapcsolódhatjon. Ha ez nincs benne, akkor a szabályvég érvényesül ( implicit deny )
Routingot nem kell felvenni, mert ahogy létrehoztad a subnet már connected lett.
Ha erre gondolsz persze.
- A hozzászóláshoz be kell jelentkezni
Szia!
Igen, jóra gondolsz.
Töröltem a routingokat, majd létrehoztam Firewall: Rules-ban a két LAN-ra a szabályokat, de valamiért így sem működik.
Csináltam két screenshotot a LAN1 és a LAN2 beállításairól. Meg tudnád nézni, mit értettem félre, állíthattam be rosszul?
Köszönöm, Üdv.
- A hozzászóláshoz be kell jelentkezni
Más lesz a gondod. Allow volt egyébként is ez a része.
Más kérdés, hogy mivel ellenőrzöd az elérhetőséget. Windows tűzfal nem enged ping választ alapból.
Kipróbáltam, de nálam vlan-ok vannak, worksforme. Kéne az interface tab és esetleg a routing tábla, na meg a dashboard.
- A hozzászóláshoz be kell jelentkezni
Szia!
Megoldódott végül a dolog. A Pfsensenek volt hibája, voltak beállítások amik egyszerűen nem érvényesültek, vagy csak újraindítás után. Újratelepítés után, szinte alapbeállításokkal működik a két LAN között az átjárás.
- A hozzászóláshoz be kell jelentkezni