Problemas ao Compartilhar Conexão

Iniciado por ra008, 14 de Abril de 2006, 20:08

tópico anterior - próximo tópico

ra008

estou com um problema para compartilhar minha conexao com a internet. O modem(Speedtouch 330 USB) esta funcionando OK. Entao segui estes passos.
# Carrega os módulos
modprobe iptables
modprobe iptable_nat

# Compartilha a conexão
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

# Abre algumas portas (opcional)
iptables -A INPUT -p tcp --destination-port 22 -j ACCEPT
iptables -A INPUT -p tcp --destination-port 1021 -j ACCEPT
iptables -A INPUT -p tcp --destination-port 1080 -j ACCEPT

# Abre para a rede local
iptables -A INPUT -p tcp --syn -s 100.100.100.0/255.0.0.0 -j ACCEPT

########################No Computador 2 (Windows XP)############################
ip 100.100.100.2
255.0.0.0
DNS 200.204.0.10
gateway 100.100.100.1

O micro 2 pinga o micro 1 e chega a conectar ao site e em algumas paginas exibe o titulo mas ai ele para e fica como se estivesse recebendo a pagina ate nao dar mais.
Se no promp do ms-dos eu digito ping www.google.com ele executa o comando e pinga.
Se logo o server no winXP compartilho normalmente com o winconnect.

thiago e. de oliveira

Citação de: "ra008"estou com um problema para compartilhar minha conexao com a internet. O modem(Speedtouch 330 USB) esta funcionando OK. Entao segui estes passos.
# Carrega os módulos
modprobe iptables
modprobe iptable_nat

# Compartilha a conexão
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

# Abre algumas portas (opcional)
iptables -A INPUT -p tcp --destination-port 22 -j ACCEPT
iptables -A INPUT -p tcp --destination-port 1021 -j ACCEPT
iptables -A INPUT -p tcp --destination-port 1080 -j ACCEPT

# Abre para a rede local
iptables -A INPUT -p tcp --syn -s 100.100.100.0/255.0.0.0 -j ACCEPT

########################No Computador 2 (Windows XP)############################
ip 100.100.100.2
255.0.0.0
DNS 200.204.0.10
gateway 100.100.100.1

O micro 2 pinga o micro 1 e chega a conectar ao site e em algumas paginas exibe o titulo mas ai ele para e fica como se estivesse recebendo a pagina ate nao dar mais.
Se no promp do ms-dos eu digito ping www.google.com ele executa o comando e pinga.
Se logo o server no winXP compartilho normalmente com o winconnect.

Coloque mais esse comando:

iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -m \
tcpmss --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu


Serve para ajustar o tamanho dos pacotes. Resolve o problema de "está conectado, pinga mas não carrega as páginas".

Espero ter ajudado  :wink:

Até mais.
Athlon XP 2600+ / MB ASUS A7N8X-DELUXE
Nvidia GeForce FX 5200 128MB/64bits
RAM 1.28 GB (Samsung)
HL-DT-ST DVDRAM GSA-4081B (gravador DVD)
Fonte Superflower (TTGI) 450W reais
HDD Samsung 160GB 7200 RPM SATA
Modem ADSL D.Link DSL-500T (Speedy)
Registered Linux User # 423742
Registered Ubuntu User # 4182

ra008

Thiago, Tentei os comandos indicados e obtive o seguinte retorno:

iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -m \
iptables v1.3.1: Couldn't load match ` ':/lib/iptables/libipt_ .so: cannot open shared object file: No such file or directory

Try `iptables -h' or 'iptables --help' for more information.
root@ll-01:~# tcpmss --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu
bash: tcpmss: command not found

Porfavor me ajudem ja estou quase 3 meses tentando resolver este problema!!!

ra008

Thiago foi sua dica mesmo eu que estava fazendo besteira....
apos executar ptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -m \  eu estava dando enter duplo ai tentando entrar tcpmss --mss 1400:1536 -j TCPMSS --clamp-mss-to-pmtu
Muito Obrigado voce me ajudou com um problema que me atormentava a meses!!!
Obrigado a todo!