[SOLVED] Curious Floating Rules Behavior
-
The drawings and tests I performed are 100% on. The confusion regarding IN,OUT,ANY direction is because of people citing it OUT as OUTbound/egress traffic when it is not.
Yes it is, relative to the interface. That is why you select an INTERFACE and a DIRECTION RELATIVE TO THAT INTERFACE.
OUT is not "egress/outbound" traffic. Think about what you're saying above. If you agree with me that that OUT,IN,ANY are DIRECTION(s) RELATIVE TO an INTERFACE selected, then you cannot possibly say that "OUT" is egress or outbound without contradicting yourself. "OUT" is not outbound traffic
-
I am done. Someone else's turn.
-
I am done. Someone else's turn.
I think you have finally seen the difference and might be too proud to admit it. Don't beat yourself up because I confused "OUT" as being associated with OUTbound/egress for years until I finally sat down and went through those tests I posted. I see you and johnpoz have many postings in these forums and its great to have people actively helping one another. Don't get flustered. And dont be too proud to admit you might have learned something new in this discussion.
-
Sigh.
-
-
Sigh.
Lots of people have holes in their firewall configs for the very reasons being discussed here."OUT" is the direction of packets relative to the interface.
-
Now you seem to be equating "egress" with "traveling from the inside to the outside. From the trusted to the untrusted. From the LAN to the WAN/Internet."
That is not it at all. "ingress" is "INto an interface." WAN or LAN, inside or outside, doesn't matter. It is traffic received by an interface coming into (aka ingressing) the firewall.
"egress" is "OUT of an interface." WAN or LAN, inside or outside, doesn't matter. It is traffic transmitted by an interface going out of (aka eggressing) the firewall.
Look at this again - Really, honestly look at it:
inside/outside
LAN/Trusted –- inside --- FIREWALL --- outside --- Internet/Untrusted
inbound (ingress) / outbound (egress)
inbound --->|
| Interface
outbound <--You insist on using nonstandard terms. I have been trying to get on the same terminology for several posts.
No, I don't need your money. I know I am correct. Use it to buy a dictionary.
-
"egress" is "OUT of an interface." WAN or LAN, inside or outside, doesn't matter. It is traffic transmitted by an interface going out of (aka eggressing) the firewall.
So long as you don't associate the above as having anything to do with the "OUT" direction under floating rules, then I agree. If you're saying that it does and that "OUT" is OUTbound/egress traffic then it's simply not correct. And this confusion keeps perpetuating on these forums because people are posting stuff they dont really understand.
-
That is exactly what it means in floating rules. That is exactly what your tests showed.
Maybe I will take that $500. Let's make that 0.0625 bitcoin before you try to pay in zim dollars or something.
-
That is exactly what it means in floating rules. That is exactly what your tests showed.
Maybe I will take that $500.
So just to be absolutely clear, if you're saying then that "OUT" in floating rules applies to egress/outbound traffic, then I'm all for doing a conference with you. My test #2 showed that OUT is NOT egress outbound traffic - it is the direction of traffic relative to the interface. So if you'r still up fo it citing "Maybe I will take that $500." lets arrange for a time this weekend or next.
-
See there you go again. Can you not read? We are both saying that OUT is RELATIVE TO THE INTERFACE. You keep bandying about this nonsense about "egress outbound traffic."
Please define "egress outbound traffic" so everyone knows wtf you are talking about.
There is a diagram in my signature. Use that as a reference when you describe it.
It is per interface, nobody has ever said any different.
-
See there you go again. Can you not read? We are both saying that OUT is RELATIVE TO THE INTERFACE. You keep bandying about this nonsense about "egress outbound traffic."
Please define "egress outbound traffic" so everyone knows wtf you are talking about.
There is a diagram in my signature. Use that as a reference when you describe it.
It is per interface, nobody has ever said any different.
Gotta go to work, but Ill respond tonight/tomorrow. I feel like Bill Nye debating Ken Ham with comments like "Can you not read?".
-
"Specifically, citing "green is outbound (egress).." is a total contradiction to the drawing you posted. That green arrow is not "OUTbound", it is OUTside relative the the LAN. "
I suggest you research ingress and egress. These are standard networking 101 terms that if you do not grasp your going to have a hard time of it.
edit: Lets try it another way. A nic or even a port on a switch is like putting a door on a house.. With pfsense or the switch being the house. If the traffic is going into the interface from the network it is ingress - your going into the house.. if the traffic exiting the nic towards the network then its egress (leaving the house)..
-
Good God, man. If there was confusion before you have only compounded it.
-
Here maybe this video will help ;)
https://youtu.be/u-rkp7iuJ_w
-
Even that video confuses outside/inside.
Unless you're talking about outside/inside the firewall.
-
Outside is always the wire.. Connected to the nic/port.. When your talking ingress/egress to a port/nic
-
I disagree.
When talking outside/inside in a firewall context outside is untrusted and inside is trusted… in general terms. Toss in dmz as another branch if you like.
Everything on every interface is "on the wire" at some point. Outside/inside have special meaning.
Traffic/connections on a NIC is either received (inbound) or transmitted (outbound).
-
"Traffic/connections on a NIC is either received (inbound) or transmitted (outbound)."
Well stated… But the wire that plugs into the nic is always 'outside" the device... Traffic is either put on the wire from the device, egress.. Or in to the device from the wired - ingress..
Agree you have to be clear on what context your talking with a firewall when you say outside inside.. But thought the question was in/out of an interface.. ingress, egress.. Where the rules apply - so the context seems to be clear..
-
Clear to everyone except….