Я подключен к ssh vpn на моем Mac, но я хочу удостовериться, что весь мой веб-трафик работает хотя он. Как я могу сделать это? Веб-трафик здесь может означать что-либо от http/s/до udp tcp к чему-либо, что идет от моего компьютера до другого, не в моем доме. Какие-либо идеи?
Во-первых, 'веб-трафик' только http и https.
Вы имеете в виду 'интернет-трафик' - сеть и Интернет являются двумя совершенно разными вещами.
И инструмент, который Вы ищете, traceroute
или tracert
на окнах.
C:\> tracert www.google.com
или
$ traceroute www.google.com
и наблюдайте машины, которые проходит трафик.
О, и что 'ssh vpn'? SSH не делает VPNs - он делает перенаправление портов.
Для HTTP можно перейти к whatismyip.com для тестирования, из какого IP соединение прибывает.
Затем я предполагаю, что это - Вы, используют прокси SOCKS (опция -D<port>
). Между прочим, программа, которую Вы используете на клиенте, должна быть готовым прокси SOCKS (подразумевать, что где-нибудь Вы указали для соединения с localhost на порте, который Вы указали), или ОС должна сделать это само. (И я не знаю, как это работает над Mac),
Теперь для проверки..., возможно, попытки с некоторым другим клиентом (IRC или так) на сервере, который говорит, каков входящий IP?
используйте tcpdump, он идет с ОС. Этого должно быть достаточно для наблюдения, куда материал идет. wireshark хорош, но дополнительная установка.