Um computador de gateway fornece uma rede local com acesso a outra rede ou à Internet.
Para configurar um servidor Linux como um gateway:
Firts Você deve habilitar o encaminhamento de IP:
sudo -i
echo 1 > /proc/sys/net/ipv4/ip_forward
Segundo Você deve configurar o gateway para cada sub-rede:
sudo -i
nano /etc/network/interfaces
O arquivo deve alterar os cartões de linhas:
auto eth0
iface eth0 inet static
address 172.10.10.1
netmask 255.255.255.0
network 172.10.10.0/24
broadcast 172.10.10.255
auto eth1
iface eth1 inet static
address 172.20.20.1
netmask 255.255.255.0
network 172.20.20.0/24
broadcast 172.20.20.255
Control + O, salve o arquivo. Control + X, perto de nano.
Para as sub-redes se comunicarem ou acessarem a Internet, você também deve fazer NAT com o iptables: