Mudanças entre as edições de "Configurando VLAN"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(Criou página com 'Antes de mais nada é necessário que o pacote de VLAN esteja instalado. apt-get update apt-get install vlan O exemplo abaixo é feito no computador que não efetua roteament...')
 
 
Linha 37: Linha 37:
  
 
Por fim deve-se ativar o roteamento:
 
Por fim deve-se ativar o roteamento:
  echo 1 > /proc/sys/net/ipv4/ip_forward #temporário
+
{{collapse top | Temporariamente}}
 +
  echo 1 > /proc/sys/net/ipv4/ip_forward
 +
{{collapse bottom}}
  
 +
{{collapse top | Permanentemente}}
 
  vim /etc/sysctl.conf
 
  vim /etc/sysctl.conf
 
  # Uncomment the next line to enable packet forwarding for IPv4
 
  # Uncomment the next line to enable packet forwarding for IPv4
 
  net.ipv4.ip_forward=1
 
  net.ipv4.ip_forward=1
 +
{{collapse bottom}}
  
 
E configurar NAT, caso necessário:
 
E configurar NAT, caso necessário:
 
  iptables -t nat -A POSTROUTING ! -d 192.168.10.0/24 -j MASQUERADE
 
  iptables -t nat -A POSTROUTING ! -d 192.168.10.0/24 -j MASQUERADE

Edição atual tal como às 19h37min de 26 de junho de 2015

Antes de mais nada é necessário que o pacote de VLAN esteja instalado.

apt-get update
apt-get install vlan

O exemplo abaixo é feito no computador que não efetua roteamento, basta modificar o arquivo /etc/network/interfaces do seguinte modo:

auto eth0
iface eth0 inet manual

auto eth0.XXX
iface eth0.XXX inet static
	vlan-raw-device eth0
	address 192.168.XXX.XXX
	netmask 255.255.255.0

Na máquina que efetua roteamento e possui apenas uma interface de rede, o arquivo /etc/network/interfaces dica deste jeito, note que nesta máquina há duas VLAN's:

auto eth0
iface eth0 inet manual

auto eth0.XXX
iface eth0.XXX inet static
	vlan-raw-device eth0
	address 192.168.XXX.XXX
	netmask 255.255.255.0

auto eth0.YYY
iface eth0.YYY inet static
	vlan-raw-device eth0
	address 172.18.YYY.YYY
	network 172.18.YYY.0
	netmask 255.255.255.0
	gateway 172.18.YYY.254
	dns-nameservers 200.135.37.65 200.135.37.72
	dns-search sj.ifsc.edu.br

Por fim deve-se ativar o roteamento:

Temporariamente
echo 1 > /proc/sys/net/ipv4/ip_forward
Permanentemente
vim /etc/sysctl.conf
# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1

E configurar NAT, caso necessário:

iptables -t nat -A POSTROUTING ! -d 192.168.10.0/24 -j MASQUERADE