Amule com id alta no Server 10.04

Iniciado por karont, 26 de Dezembro de 2010, 14:31

tópico anterior - próximo tópico

karont

Pessoal já tentei tudo, to com um servidor Ubuntu 10.04 instalado com a internet compartilhada blz o problema agora é aumentar a ID do amule a rede é assim

modem adsl(10.1.1.1, com as portas do emule 4662 e 4672 abertas para o ip 10.1.1.4) <---->Servidor(eth0-10.1.1.4/255.255.0.0 e eth1-192.168.1.1/255.255.255.0 um servidor DHCp em eth1 com range 192.168.1.10 ate 192.168.1.15) <---> Cliente(eth0-DHCP 192.168.1.10). Abaixo minha regras de Iptables que fica no arquivo firewall.sh no servidor

********************************************************************************************************************************
#!/bin/bash

### Modulos a serem Ativados
echo "1" > /proc/sys/net/ipv4/ip_forward
echo "Ativando Modulos ...................................[ OK ]"

## Limpando Regras
iptables -F
iptables -X
iptables -Z
iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD
iptables -F -t nat
iptables -X -t nat
iptables -F -t mangle
iptables -X -t mangle
echo "Limpando Regras ....................................[ OK ]"

### Politica Padrão
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
echo "Alterando Politica Padão ...........................[ OK ]"

####################################################
#                Tabela FILTER                     #
####################################################


# Aceita tudo que entra e que sai da eth0 para qualquer lugar
iptables -t filter -A INPUT -i eth0 -j ACCEPT
iptables -t filter -A OUTPUT -o eth0 -j ACCEPT

# Aceita tudo que entra e que sai da eth1 para qualquer lugar
iptables -t filter -A INPUT -i eth1 -j ACCEPT
iptables -t filter -A OUTPUT -o eth1 -j ACCEPT

# Regra de Repasar
iptables -t filter -A FORWARD -s 192.168.1.0/24 -o eth1 -j ACCEPT
iptables -t filter -A FORWARD -i eth1 -o eth0 -j ACCEPT


#####################################################
#                Tabela NAT                         #
#####################################################

# Masquerade para a rede interna pela eth0
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


echo "Aplicando Regras ...................................[ OK ]"

***********************************************************************************************************

ta bem basico ainda, o que tenho que fazer para o amule que roda no cliente pegar id alta pq quando o cliente era ligado direto no modem eu configurava ele com 10.1.1.4/255.255.0.0 gateway 10.1.1.1 e o amule funcionava normal, quem puder ajudar agradeço.




zekkerj

iptables -t nat -A PREROUTING -p tcp -m multiport --dport 4662,4672 -j DNAT --to 192.168.1.10
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

karont

funcionou perfeitamente só que
iptables -t nat -A PREROUTING -p tcp --dport 4662 -j DNAT --to 192.168.1.10
iptables -t nat -A PREROUTING -p udp --dport 4672 -j DNAT --to 192.168.1.10

fiz assim, obrigado zekkerj valeu mesmo cara