This is our old Q&A Site. Please post any new questions and answers at

'm running Mac OS/X 10.11, and the VPN is a Apple IPSec VPN. I could verify that the host is routing correctly over the VPN interface (which Mac OS/X calls "utun0")

$ netstat -rn
Routing tables

Destination        Gateway            Flags        Refs      Use   Netif Expire
default            link#10            UCS            29        0   utun0

However, when I run and listen on interface utun0, I couldn't capture any traffic.

$ sudo tcpdump -i utun0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on utun0, link-type NULL (BSD loopback), capture size 65535 bytes


Is there something special I need to do so that packets sent over a VPN link show up?

asked 03 Feb '16, 14:47

Kjee's gravatar image

accept rate: 0%

I tried with Wireshark, but the result is just same.

(08 Feb '16, 08:11) Kjee

I tried with Wireshark, but the result is just same.

Wireshark and tcpdump both capture traffic using libpcap, and libpcap would be using BPF, so they'll both succeed or fail in the exact same way as they're going through the exact same OS code path.

See the answer to a similar question somebody asked; it might simply not be possible to capture that traffic.

permanent link

answered 08 Feb '16, 09:13

Guy%20Harris's gravatar image

Guy Harris ♦♦
accept rate: 19%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 03 Feb '16, 14:47

question was seen: 4,159 times

last updated: 08 Feb '16, 09:13

p​o​w​e​r​e​d by O​S​Q​A