5

デフォルト ゲートウェイとのインターフェイスが 2 つあります。wlan0 はワイヤレスで、tun0 は VPN 接続です (そのワイヤレスをトランスポートとして使用します)。VPN セッションが確立されると、wlan0 メトリックが 20 に増加します。そのため、VPN 経由のデフォルトを使用する必要があります。


pluton ~ # ip route show
default dev tun0  scope link 
default via 10.0.0.1 dev wlan0  metric 20 

しかし、scapy は wlan0 を使用して L3 パケット (send() 関数) を送信しようとしているようです。

確認していただけますか?その動作に関連するバグは見つかりませんでした。

ありがとう、

4

1 に答える 1

5

Scapy のsend()関数の使用法を見ると、 で指定された使用するインターフェイスのオプションが表示されifaceます。

sendp("I'm travelling on Ethernet", iface="eth1", loop=1, inter=0.2)

のデフォルトの動作がどのようなものかはわかりsendp()ませんが、インターフェイスを指定すると問題が解決するはずです。

于 2013-10-24T16:03:43.870 に答える