scapy.route
Routing and handling of network interfaces.
- class scapy.route.Route[source]
Bases:
object
- make_route(host: str | None = None, net: str | None = None, gw: str | None = None, dev: str | None = None, metric: int = 1) Tuple[int, int, str, str, str, int] [source]
- route(dst: str | None = None, verbose: int = 2) Tuple[str, str, str] [source]
Returns the IPv4 routes to a host. :param - dst: the IPv4 of the destination host
- returns: (iface, output_ip, gateway_ip)
iface: the interface used to connect to the host
output_ip: the outgoing IP that will be used
gateway_ip: the gateway IP that will be used