PA equivalent of ASA packet tracer?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

PA equivalent of ASA packet tracer?

L0 Member

One of the more useful features in troubleshooting on the PIX/ASA (which we used until recently) is the packet tracer, which allows us to enter source/destination IP/port, etc and check to see if a given connection is allowed or blocked, and by which rule. Is there an equivalent feature in the PA units?

10 REPLIES 10

L2 Linker

Hi Phil,

We have a very useful packet capture tool embedded in Panos (Monitor tab -->packet capture in GUI).

You can configured several filters and capture traffic in different process stage. (receive, transmit, drop and firewall)

To get security rule matching for a given traffic, you can also use the  #test security-policy-match command from CLI.

Best Regards

-Nicolas

Speaking of which, what about decrypted traffic?

Can that be captured aswell, and if not - if filing this as a feature request, does the hardware support this in some way (or would it just be a waste of time to describe this feature request)?

I guess it could be done because Wildfire can get a copy of files transmitted by ssl/https and send for analyze.

L2 Linker

I'll revive this question - as the answers didn't actually relate.

 

The Cisco ASA packet tracer allows you to propose a hypothetical flow and runs it through the engine as if it were real. Evaluating the NAT and route dicisions which would likely apply in addition to the policy/ACL allow/deny logic.

 

It was very helpful to see if your configured configuration should pass traffic you are planning for prior to the actual traffic arriving.

Well it is not that easy with Layer 7 firewall.

If you want to test application sharepoint-admin then session ca go through many steps like incomplete, web-browsing, sharepoint-base, and then get's to sharepoint-admin.

 

So test would also need to check if every application your requested application depends on is permitted.

 

But test capability is there.

https://live.paloaltonetworks.com/t5/Management-Articles/How-To-Test-Security-NAT-and-PBF-Rules-via-...

Enterprise Architect, Security @ Cloud Carib Ltd
Palo Alto Networks certified from 2011

Another good point mate! Not easy to simulate Layer 7 traffic

I know what you are thinking of in the ASA and I don't think there is a Palo equivalent.

 

You can source your ping/traceroute and the system will tell you the logical response.  

 

> ping source <ip-address-on-dataplane> host <destination-ip-address>

 

> traceroute source <ip-address-on-dataplane> host 8.8.8.8

 

But as everyone else stated this will only tell you basic networking/services and not check any of the layer 7 policies in place. 

****************************************************
ACE 7.0, PCNSE7

I think most are missing the point of the original question. 

In Cisco's ASA, Packet tracer allows you to query traffic flow using the current ACL/Rules in place.

so for argument sake, say user on 10.10.20.111 is trying to connect to say 172.16.50.9 on port 443, but claims the firewall is blocking them. You can emulate that traffic. This is a vital tool for rule querying. 

The command below would check as to successful, or dropped

#packet-tracer input inside tcp 10.10.20.111 2222 172.16.50.9 443 detail

this is up to layer 4 of the OSI, which gives good details on: known route/path, NAT and whether there is a supporting rule. If the packet gets dropped, there is good information which points out where and why it was dropped. Which gives guidance on what needs to be added to resolve it.

I have found the monitor tab to be lacking when compared to packet trace

I came to ask this exact question.  It also did a good job of forcing the tunnel up, so you could check on establishment also.

Anyone know of a way to test the tunnel on a Palo?  I am also just coming over from cisco.

thanks

Community Team Member

Hi @D.Tamburin ,

 

You can hit the CLI with a couple of commands to test phase 1 and 2:

test vpn ike-sa gateway <gateway-name>
test vpn ipsec-sa tunnel <tunnel-name>

 

If all parameters are good to go, youll see phase 1 and 2 statuses turn green. You can also verify via system logs.

LIVEcommunity team member
Stay Secure,
Jay
Don't forget to Like items if a post is helpful to you!

Please help out other users and “Accept as Solution” if a post helps solve your problem !

Read more about how and why to accept solutions.

@D.Tamburin

One of the biggest changes that you'll find coming from Cisco is that PAN doesn't need any interested traffic to bring a tunnel online. The tunnels will automatically be created and don't need frequent traffic to keep them established as long as the other side also functions the same way. @JayGolf seems to have already given you to test commands; you can also run the show command of the same to see if phase 1 and phase 2 are already established.

 

  • 26874 Views
  • 10 replies
  • 2 Likes
Like what you see?

Show your appreciation!

Click Like if a post is helpful to you or if you just want to show your support.

Click Accept as Solution to acknowledge that the answer to your question has been provided.

The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!

These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!

The LIVEcommunity thanks you for your participation!