{% extends "base.html" %} {% block content %}

About


Znail can be used to emulate various network conditions and can manipulate the flow of packets on the network.

Znail is operated using this user interface, or its API.


graph LR network --- eth0 subgraph network-emulator eth0 --- br0 br0 --- eth1 end eth1 --- sut

To be able to affect network behaviour, Znail is connected to the SUT and the network that the SUT should access is connected to Znail. In this configuration, Znail effectively acts as a network switch.

To manipulate network packets, Znail makes use of a collection of standard Linux tools:

{% endblock %}