Usando o UBUNTU com duas placas de rede p/ DHCP e Internet

Iniciado por Francisco Fernandes, 07 de Dezembro de 2010, 11:33

tópico anterior - próximo tópico

Francisco Fernandes

Prezados Colegas

Tenho pouca experiencia com o Ubuntu, mas mesmo assim, coloquei duas placas de rede, consegui colocar o DHCP pra funcionar, mas no meu cenario, onde a eth0 recebe o cabo do modem, e o eth1 ta fornendo DHCP, navego no sevidor, mas as estações, mesmo recebendo DHCP pela eth1 nao navegam. Sei q deve ser um pequeno detalhe apenas, ja q o servidor DHCP ta funfando ok. Abaixo o meu arquivo INTERFACES e o DHCPD.CONF.

Alguem poderia por favor me ajudar ???

****************** INTERFACES

auto lo
iface lo inet loopback

#Placa ligada ao Modem
auto eth0
#static or dhcp
iface eth0 inet static
      address 192.168.1.2
      netmask 255.255.255.0
      gateway 192.168.1.1

#Placa ligada ao switch
auto eth1
iface eth1 inet static
      address 192.168.0.254
      netmask 255.255.255.0
#      gateway 192.168.1.2
      network 192.168.0.0
      broadcast 192.168.0.255



************ ARQUIVO DHCPD.CONF

ddns-update-style ad-hoc;
#para ele funcionar corretamente
authoritative;
default-lease-time 600;
max-lease-time 7200;
##A sua Subrede
subnet 192.168.0.0 netmask 255.255.255.0 {

##faixa de ips que ele vai distribuir de 1 até 200
  range dynamic-bootp 192.168.0.100 192.168.0.200;
##servidor de DNS
  option domain-name-servers 208.67.222.222, 8.8.8.8;
##Gateway
  option routers 192.168.1.2;
##Endereço de broadcast
  option broadcast-address 192.168.0.255;
}


zekkerj

Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Francisco Fernandes

#2
Colega tentei sua dica e me retornou esse erro...

/home/dhcpserver# sudo sysctl net.ipv4.ip_forward = 1
net.ipv4.ip_forward = 1
error: Malformed setting "="
error: "1" is an unknown key
root@dhcpserver-P4X266-8233:/home/dhcpserver#

O DHCP esta funcionando, mas eh como se eu nao conseguisse enderecar uma placa pra enxergar a outra...

zekkerj

Tire os espaços do final do comando:

sudo sysctl net.ipv4.ip_forward=1

E se estiver executando como root, não precisa do "sudo".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Francisco Fernandes

#4
(RESOLVIDO !!!)

Valeu pela dica colega ZEKKERJ

Fiz isso e mais algumas regras de ip_tables que coloquei num arquivo iniciando no /etc/init.d

Ta funcionando blz !!!!  Agora vou partir pro proxy... hehehe

Poderiam me dar alguma dica de como implementar um proxy configurado ou aplicações q rodem no Ubuntu que ja fazem isso ??? O pfsense eh uma boa opção?


zekkerj

Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D