Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Compartilhar ADSL
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
oandarilho01
Tux's lil' helper
Tux's lil' helper


Joined: 17 Nov 2005
Posts: 132
Location: Rio de Janeiro/RJ - Brasil

PostPosted: Tue Nov 14, 2006 1:45 am    Post subject: Compartilhar ADSL Reply with quote

Saudações a todos..
Como sou um pobre noob em configuração de redes, venho solicitar a ajuda sempre valiosa deste fórum:
Estou com uma pequena rede pré-configurada em minha casa, composta de 2 pcs:
- 1 Gentoo Linux x86_64 com duas placas de rede, que é o computador principal;
- 1 WInXP Professional com uma placa de rede, para o qual eu quero compartilhar a conexão ADSL da casa
Estou usando um modem roteado (configurado como router) para acesso à internet, distribuindo por um switch de 8 portas.

Vamos às questões técnicas:
- Se eu conecto o modem ADSL diretamente no switch na porta de uplink, e cada máquina com 1 placa de rede ligada tabmém no switch, tudo funciona normalmente, com o modem ADSL distribuindo ips para as máquinas.
- A minha intenção é usar o pc com Gentoo como um proxy para a outra máquina e posteriormente como um firewall também, mas quando eu ligo o modem ADSL na eth0 e mantenho a eth1 ligada ao switch, não funciona. Apenas a máquina Gentoo consegue o acesso à internet, memso que eu configure o Gateway padrão lá na máquina WinXP para a outra placa do servidor Linux, assim como não funciona maner a configuração do ip do modem ADSL como Gateway também.
- Curiosidade: estou tentando configurar essa redezinha na rede 10.0.0.0, mas não pinga de jeito nenhum uma máquina a outra nesse esquema. Mas por acaso eu consegui pingar as máquinas quando coloquei IPs da rede 192.168.0.0, porém não havia configurado um router.

Qual seria então o problema qu eme impede de deixar a rede 10.0.0.0 configurada e acessando a internet e uma máquina a outra??

Alguma idéia? Qualquer coisa, posso tentar explicar melhor qualquer parte deste texto..

De qualquer forma, agradeço pela atenção e ajuda..
Back to top
View user's profile Send private message
mfdzerohour
Tux's lil' helper
Tux's lil' helper


Joined: 31 Aug 2005
Posts: 143
Location: Paranaíba-MS

PostPosted: Tue Nov 14, 2006 3:35 am    Post subject: Use o squid para o proxy... Reply with quote

Boa Noite,

Eu tenho uma situação como a sua, duas placas de redes cada uma coma faixa de IP diferente, eu uso o squid para me ajudar, vou postar meu squid.conf e faça as devidas alterações que achar necessarias:

# Arquivo do Squid como proxy Transparente#
http_port 3128
cache_mem 32 MB
maximum_object_size 4096 KB
cache_dir ufs /var/cache/squid 100 16 256
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log none
#Proxy Transparente virtual
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
#Proxy Tranparente fim
emulate_httpd_log off
client_netmask 255.255.255.255
#Default:

efresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
#Defaults:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 21 443 563 70 210 1025-65535 #744-865 651 565 9781
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
acl mae src 192.168.0.2
acl minharede src 192.168.0.0/255.255.255.0
http_access allow manager localhost
http_access allow mae
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
# acl pra sites direto, no passar pelo cache
acl NOCACHE url_regex "/etc/squid/direto.txt" \?
no_cache deny NOCACHE
# acl pra bloquear palavras nos endereos e liberar excesses
acl negapalavra url_regex "/etc/squid/negapalavra.txt"
acl liberapalavra url_regex "/etc/squid/liberapalavra.txt"
http_access allow liberapalavra all
http_access deny negapalavra all
http_access allow minharede
http_access deny all
cache_mgr administrador@rede.com
cache_effective_user proxy
cache_effective_group proxy
visible_hostname squid
Back to top
View user's profile Send private message
oandarilho01
Tux's lil' helper
Tux's lil' helper


Joined: 17 Nov 2005
Posts: 132
Location: Rio de Janeiro/RJ - Brasil

PostPosted: Tue Nov 14, 2006 11:29 am    Post subject: Reply with quote

Certo.. obrigado pela ajuda..
Mas meu problema é que quando eu coloco todas as placas com IPs de rede 10.0.0.x, uma máuqina não alcança a outra, mas quando eu coloquei uma placa de cada máquina com IPs 192.168.0.x elas se comunicam. O que poderia ser?
Back to top
View user's profile Send private message
mfdzerohour
Tux's lil' helper
Tux's lil' helper


Joined: 31 Aug 2005
Posts: 143
Location: Paranaíba-MS

PostPosted: Tue Nov 14, 2006 9:35 pm    Post subject: Qual é a subrede informada! Reply with quote

Ta você esta informado os IP da mesma rede, mas e a sub rede, se você informar uma rede 255.255.255.1 e outra 255.255.254.2 elas não se comunicam, tem certeza que as duas placas de redes estão funcionando? Os modulos estão levantados da uma olhada com lspci se aparecem as duas.
Back to top
View user's profile Send private message
oandarilho01
Tux's lil' helper
Tux's lil' helper


Joined: 17 Nov 2005
Posts: 132
Location: Rio de Janeiro/RJ - Brasil

PostPosted: Tue Nov 14, 2006 10:13 pm    Post subject: Reply with quote

Bem, na máquina principal, o Linux, o módulo para a placa que deve ligá-la à rede (ao switch) está levantado. E eu configurei para a máscara 255.255.255.0 no /etc/conf.d/net, mas mesmo assim ela sobe com netmask 255.192.0.0. Como pode?? Provavelmente é isso, né? mas pq ela não aceita subir com o que está configurado lá no /etc/conf.d/net?? Segue o código:
Code:
config_eth0=( "dhcp" )
config_eth1=( "10.0.0.3 netmask 255.25.255.0 broadcast 10.0.0.255" )


Alguma idéia? Módulo errado pode causar esse tipo de comportamento anormal? Essa placa precisa do módulo tulip, mas como eu não sei ao certo qual tulip ele usaria do kernel, eu compilei todos o s relatvos como módulos..

Ah! E não, eu não tentei inverter o uso das pĺacas nesta máquina linux.. deveria tentar?
Back to top
View user's profile Send private message
mfdzerohour
Tux's lil' helper
Tux's lil' helper


Joined: 31 Aug 2005
Posts: 143
Location: Paranaíba-MS

PostPosted: Tue Nov 21, 2006 8:30 pm    Post subject: Quais são os endereços de IP? Reply with quote

Quais são os endereços de IP você pretende usar em seu PC, para eth0 e eth1 qual é o endereço atribuido ao mesmo com DHCP para eth0?

Tive problemas ao tentar atribuir o endereços 10.0.0.0/8 e 10.0.0.24/24, tive que atribuir duas faixas de IP e mascaras diferentes ficando assim com os respectivos endereços de IP eth0 = 10.0.0.0/8 e eth1 = 192.168.0.0/24
Back to top
View user's profile Send private message
oandarilho01
Tux's lil' helper
Tux's lil' helper


Joined: 17 Nov 2005
Posts: 132
Location: Rio de Janeiro/RJ - Brasil

PostPosted: Wed Nov 22, 2006 12:39 am    Post subject: Reply with quote

Então.. no caso, meu router está, por dhcp atribuindo IPs da rede 10.0.0.0
Eu deveria então, deixar que a eth0 pegasse Ip por dhcp e configurar um ip da rede 192.168.0.0 na eth1, e também na placa de rede do outro computador?
E aí eu poderia configurar a eth0 do Linux como gateway?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum