Criando uma interface com NAT e DHCP Server no Network Manager

Imagine a seguinte situação. Você tem um computador com 3 interfaces de rede. INT1, INT2, INT3.

A INT1 está conectada à internet.

A INT2 está conectada à uma rede local.

A INT3 deverá distribuir a internet vinda pela INT1, fazer NAT e ainda ter um servidor DHCP para entregar IP automaticamente à quem se conectar a ela.

Como podemos fazer tudo isso na INT3 de forma simples?

Via Network Manager! Basta colocar Shared na configuração da conexão INT3.

Referências:

https://askubuntu.com/questions/691986/network-manager-shared-connection-and-manual-settings-of-the-interface

You should also read:

Software Defined Networking (SDN)

Alguns projetos OpenSource https://onosproject.org/ https://faucet.nz/ Recomendações de softwares https://www.researchgate.net/post/which_is_latest_and_easy_SDN_controller http://yuba.stanford.edu/~casado/of-sw.html