Autor Tópico: Servidor com DHCP, SQUID, SSH e wireless !!! Tem como???  (Lida 2799 vezes)

Offline rafasnn

  • Usuário Ubuntu
  • *
  • Mensagens: 611
    • Ver perfil
Servidor com DHCP, SQUID, SSH e wireless !!! Tem como???
« Online: 01 de Setembro de 2007, 22:27 »
Pessoal,

estou tentando montar uma rede com:

5 notes wireless
5 pcs com cabo
1 servidor
1 roteador wireless
1 modem speedy com ip fixo

configurei assim:

modem
 |
 ------> roteador wireless (dhcp ativado)(192.168.0.1)
             |
             ------> servidor ubuntu (dhcp ativado mais falhando)(eth1 ligado no router e eth0 no note)(192.168.0.101)
                        |
                        ------> notebook com cabo no servidor (não pega ip)

não estou conseguindo achar a falha de configuração.

arquivo /etc/dhcp3/dhcpd.conf
Código: [Selecionar]
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.150;
option routers 192.168.0.101;
option domain-name-servers 200.177.250.10,200.204.0.10;
option broadcast-address 192.168.0.255;

arquivo /etc/squid/squid.conf
Código: [Selecionar]
http_port 3128
visible_hostname servidor2
acl all src 0.0.0.0/0.0.0.0
http_access allow all
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on

arquivo /etc/default/dhcp3-server
Código: [Selecionar]
INTERFACES="eth0"

regras iptables
Código: [Selecionar]
#modprobe iptable_nat
#echo 1> /proc/sys/net/ipv4_ip_forward
#iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
#iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128

obs:
quando dou um ifconfig só aparece a tela abaixo e não aponta a eth0
Código: [Selecionar]
servidor2@servidor2:/etc/squid$ ifconfig
eth1      Link encap:Ethernet  HWaddr 00:50:8D:60:3B:04 
          inet addr:192.168.0.101  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::250:8dff:fe60:3b04/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1067 errors:0 dropped:0 overruns:0 frame:0
          TX packets:183 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:288120 (281.3 KiB)  TX bytes:29356 (28.6 KiB)
          Interrupt:193 Base address:0xe800

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
Macbook Pro 2,33 4GB 250GB
iPhone 8GB

Offline rafasnn

  • Usuário Ubuntu
  • *
  • Mensagens: 611
    • Ver perfil
Re: Servidor com DHCP, SQUID, SSH e wireless !!! Tem como???
« Resposta #1 Online: 01 de Setembro de 2007, 23:36 »
a solução parcial para o problema !

http://www.cin.ufpe.br/~cinlug/wiki/index.php/Montando_Uma_Sub-Rede_Com_Debian/Ubuntu,_DHCP_e_iptables

só falta conseguir que o servidor não perca esse codigos quando reinicio e aonde instalar o router wireless
Código: [Selecionar]
#modprobe iptable_nat
#echo 1> /proc/sys/net/ipv4_ip_forward
#iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
#iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
« Última modificação: 02 de Setembro de 2007, 11:17 por rafasnn »
Macbook Pro 2,33 4GB 250GB
iPhone 8GB

Offline rafasnn

  • Usuário Ubuntu
  • *
  • Mensagens: 611
    • Ver perfil
Re: Servidor com DHCP, SQUID, SSH e wireless !!! Tem como???
« Resposta #2 Online: 03 de Setembro de 2007, 23:50 »
Pessoal,

o servidor ta rodando blz, mas ainda falta algo, tem como um roteador wireless se conectar na rede pelo servidor linux, o que eu preciso é que os notebook da empresa utilizem o proxy transparente do squid, é possivel? é só espetar o roteador wireless no hub?
Macbook Pro 2,33 4GB 250GB
iPhone 8GB