Ver tópico anterior :: Ver tópico seguinte |
Autor |
Mensagem |
v0rlon
Registo: 09 Nov 2005 Mensagens: 865 Localização: Lisboa
|
Colocada: 19 Mar 2007 19:20 Assunto: Questão sobre Rede e redireccionamento de trafego. |
|
|
Bô note!
Tudo bem pessoal?
Gostaria de vos apresentar a minha dificuldade:
- Tenho router USR 9105 e pretendo controlar trafego de alguns pcs aqui como tal gostava de pode redireccionar todo o trafego de uma ou duas maquinas aqui para o meu pc.
Como é que faço isto? Nao uso DHCP pelo que sei quais sao as maquinas que queria controlar todo o trafego.
Obrigado _________________
Netgear DG834G
USR9105 |
|
Voltar acima |
|
|
AdSense
|
Colocada: 19 Mar 2007 19:20 Assunto: Anúncios Google AdSense |
|
|
|
|
Voltar acima |
|
|
Dracula
Registo: 31 Out 2005 Mensagens: 2413 Localização: Entre a cadeira e o teclado
|
Colocada: 19 Mar 2007 20:44 Assunto: |
|
|
dependendo da configuração do router terás de criar um conjunto de rotas estáticas, do género:
ip route endereço_origem subnet_mask endereço_destino subnet_mask _________________ Be sure to engage your brain before open your mouth! |
|
Voltar acima |
|
|
v0rlon
Registo: 09 Nov 2005 Mensagens: 865 Localização: Lisboa
|
Colocada: 19 Mar 2007 21:06 Assunto: |
|
|
Obrigado pelo te reply.
Entao é assim eu tive a ver e consigo configurar tabelas de routeamento da seguinte forma:
Código: | SYNOPSIS
route add <ipaddress> <subnetmask> <[<gateway>] [<interface>]>
route delete <ipaddress> <subnetmask>
route show
route --help
DESCRIPTION
route manipulates the IP routing table. Its primary use is to set up static routes to specific hosts or networks via an interface.
When the add or delete options are used, route modifies the routing tables. Show option displays the current contents of the routing tables.
Note default gateway route should use another “defaultgateway” command. If 0.0.0.0 is entered using route add command, it is treated the same as a static default gateway where a subnetmask must be entered.
COMMANDS
add
add a new route entry
delete
delete a route entry
show
show current content of routing table including static and dynamic route entries
OPTIONS
ipaddress
the destination network or host IP address in dotted decimal notation.
subnetmask
when adding a network route, the netmask must be specified. Target address must have zero matching with the zero portion in NM. Otherwise, command will fail and display message “netmask doesn't match route address”
gateway
route packets via a gateway.
NOTE: The specified gateway must be reachable first. This usually means that you have to set up a static route to the gateway beforehand. If you specify the address of one of your local interfaces, it will be used to decide about the interface to which the packets should be routed to.
interface
force the route to be associated with the specified device, as the kernel will otherwise try to determine the device on its own by checking already existing routes and devices.
EXAMPLES
* add a route to the network 192.56.76.x via "br0" interface.
route add 192.56.76.0 255.255.255.0 br0
* add route to the gateway 10.6.33.129 for network 192.57.66.x.
route add 192.57.66.0 255.255.255.0 10.6.33.129
OUTPUT
The output of the kernel routing table is organized in the following columns
Destination
The destination network or destination host.
Gateway
The gateway address or * if none set.
Genmask
The netmask for the destination net; 255.255.255.255 for a host destination and 0.0.0.0 for the default route.
Flags Possible flags include
U (route is up)
H (target is a host)
G (use gateway)
R (reinstate route for dynamic routing)
D (dynamically installed by daemon or redirect)
M (modified from routing daemon or redirect)
|
Adicionei um pc supostamente a redirectcionar para o meu assim:
route add 192.168.1.4 255.255.255.255 192.168.1.2 (este o meu ip)
acontece que agora nem sequer consigo eliminar a entrada e o pc ficou sem net acabei por lhe mudar o ip para nao fazer já um reset ao router. _________________
Netgear DG834G
USR9105 |
|
Voltar acima |
|
|
Dracula
Registo: 31 Out 2005 Mensagens: 2413 Localização: Entre a cadeira e o teclado
|
Colocada: 19 Mar 2007 21:48 Assunto: |
|
|
Pois..pelo que li, o teu router apenas permite-te criar rotas para uma rede destino, através de um gateway ou um interface.
Portanto o que fizeste foi que o caminho para a o ip 192.168.1.4 é através do interface que tenha o ip 192.168.1.2. Como estou habituado a routers cisco, não pensei que o teu não pudesse ter as opções que queria
O melhor é apagares essa rota mesmo.
A única forma que terás para fazer isso, pelo que estou a ver é mexeres com a tabela de encaminhamento de cada máquina. Para isso vais ás máquinas que queres redirecionar o tráfego e fazes o seguinte na linha de comandos:
route add 0.0.0.0 0.0.0.0 ip_maquina_destino metric 0 IF nº_interface (deverá ser o 0 em principio)
agora resta saber se a máquina vai conseguir resolver o gateway, dado que estás-lhe a dizer que o gateway é a máquina destino. Em principio deve conseguir, dado que está na mesma rede _________________ Be sure to engage your brain before open your mouth! |
|
Voltar acima |
|
|
v0rlon
Registo: 09 Nov 2005 Mensagens: 865 Localização: Lisboa
|
Colocada: 19 Mar 2007 22:26 Assunto: |
|
|
Overload de informação eheheh!
Pera la! Ha algum site onde possa ler sobre routing tables do windows? Que aconselhes claro, pois google é amigo ja se sabe.
Segundo a tua indicação seria assim:
O ip da minha maquina: 192.168.1.2
O ip da maquina que quero redireccionar tráfego: 192.168.1.4
Teria entao: route add 192.168.1.2 192.168.1.4 metric 0 IF nºinterface.
- Onde encontro o Nºinterface?
- Bem a verdade é q agora o meu router n deixar tirar aquele route. da-me um error code = 4. Vai ter q levar reset decerteza.
Obrigado pela ajuda! _________________
Netgear DG834G
USR9105 |
|
Voltar acima |
|
|
Dracula
Registo: 31 Out 2005 Mensagens: 2413 Localização: Entre a cadeira e o teclado
|
Colocada: 19 Mar 2007 22:36 Assunto: |
|
|
Não..tu queres redireccionar todo o tráfego da máquina 192.168.1.4 para a máquina 192.168.1.2, não é?
então na máquina que tem o ip 192.168.1.4, tens de colocar na linha de comandos o seguinte comando:
route add 0.0.0.0 0.0.0.0 192.168.1.2 metric 0 IF 0 (aqui deve ser 0. Se não der, experimenta 1)
Basicamente o que estás a dizer à máquina é o seguinte:
todo o tráfego destinado à rede 0.0.0.0 máscara 0.0.0.0 (ou seja todas as redes) deve ser encaminhado para o gateway 192.168.1.2 (ou seja a máquina que queres que o tráfego vá), sendo esta rota com métrica 0 (assim tem prioridade sobre todas as outras) e pelo interface 0 (que deverá ser a placa de rede principal
Se existe alguma coisa sobre isto na net, deve existir...Onde, não sei..procura no google por routing tables, por exemplo. _________________ Be sure to engage your brain before open your mouth! |
|
Voltar acima |
|
|
v0rlon
Registo: 09 Nov 2005 Mensagens: 865 Localização: Lisboa
|
Colocada: 19 Mar 2007 22:43 Assunto: |
|
|
Roger!
Só duas ultimas questões e depois amanha vou tentar configura
- O pc 192.168.1.4 vai ficar com net na mesma pelo meu router contudo o seu trafego sera todo redireccionado para o meu pc. Ou seja a pessoa q la estiver estará a navegar sem problemas?
- Se este caminho de routeamento der barraca no pc como poderei apagar o mesmo?
Cumps _________________
Netgear DG834G
USR9105 |
|
Voltar acima |
|
|
Dracula
Registo: 31 Out 2005 Mensagens: 2413 Localização: Entre a cadeira e o teclado
|
Colocada: 19 Mar 2007 23:11 Assunto: |
|
|
O pc com o ip 192.168.1.4 só fica com net, se no pc 192.168.1.2 houver um serviço que encaminhe os pacotes de volta para o router (ou seja, tipo partilhar a net ou um proxy).
Assim que reiniciares o pc, esta rota desaparece.
Deixa-me adivinhar: queres contabilizar o tráfego de todas as máquinas? _________________ Be sure to engage your brain before open your mouth! |
|
Voltar acima |
|
|
metralha761
Registo: 04 Nov 2005 Mensagens: 957
|
Colocada: 19 Mar 2007 23:32 Assunto: |
|
|
Por outras palavras, o teu PC vai passar a ser um router.
Com duas placas de rede consegues contornar isso atraves da partilha da net do windows.
Agora, nao sei se o windows se passa a partilhar a net pelo mesmo interface, nunca experimentei. _________________ www.metralha761.net |
|
Voltar acima |
|
|
NARS Site Admin
Registo: 07 Set 2005 Mensagens: 1880 Localização: Lisboa
|
Colocada: 20 Mar 2007 00:23 Assunto: |
|
|
Em de definires rotas, como é mesmo para todo o tráfego, porque não mudas simplesmente o endereço da default gateway nos outros pc's para o ip da maquina que vai routear o tráfego? |
|
Voltar acima |
|
|
v0rlon
Registo: 09 Nov 2005 Mensagens: 865 Localização: Lisboa
|
Colocada: 20 Mar 2007 09:41 Assunto: |
|
|
Obrigado pela ajuda. Pois eu quero contabilizar tráfego e gerir da melhor forma o mesmo.
Bem já vi que só vou conseguir isso fazendo como tinha antigamente com a netcabo a tal situação duas placas de rede no meu pc. Ou então abrir aqui um proxy.
Estava à procura de uma outra solução em que não me obrigasse a ter o meu pc ligado para fazer de routeador para as outras maquinas.
Era porreiro se o router trouxesse já uma forma de controlar o tráfego maquina a maquina e até limita-lo. Até deve existir essa solução no mercado mas deve ser bem cara. digo eu...
Cumprimentos e um obrigadão! Está-se sempre a aprender _________________
Netgear DG834G
USR9105 |
|
Voltar acima |
|
|
Dracula
Registo: 31 Out 2005 Mensagens: 2413 Localização: Entre a cadeira e o teclado
|
Colocada: 20 Mar 2007 13:45 Assunto: |
|
|
Existem router's que te fazem contabilização de tráfego. O Asus WL-500g é um deles _________________ Be sure to engage your brain before open your mouth! |
|
Voltar acima |
|
|
v0rlon
Registo: 09 Nov 2005 Mensagens: 865 Localização: Lisboa
|
Colocada: 20 Mar 2007 14:52 Assunto: |
|
|
Dracula escreveu: | Existem router's que te fazem contabilização de tráfego. O Asus WL-500g é um deles |
Para cada ip local? _________________
Netgear DG834G
USR9105 |
|
Voltar acima |
|
|
Dracula
Registo: 31 Out 2005 Mensagens: 2413 Localização: Entre a cadeira e o teclado
|
Colocada: 20 Mar 2007 17:21 Assunto: |
|
|
Pois..isso já não sei..mas que faz a contabilização total, faz. É provável que seja possível programá-lo para fazer a contabilização (ou mostrar estatísticas) por porta ethernet. Há um bom fórum com firmwares e montes de info sobre este router em http://wl500g.info _________________ Be sure to engage your brain before open your mouth! |
|
Voltar acima |
|
|
v0rlon
Registo: 09 Nov 2005 Mensagens: 865 Localização: Lisboa
|
Colocada: 20 Mar 2007 17:49 Assunto: |
|
|
Dracula escreveu: | Pois..isso já não sei..mas que faz a contabilização total, faz. É provável que seja possível programá-lo para fazer a contabilização (ou mostrar estatísticas) por porta ethernet. Há um bom fórum com firmwares e montes de info sobre este router em http://wl500g.info |
Pois é que o meu USR tb faz essas estatisticas mas nao para cada maquina. Tenho q investigar melhor como vou fazer isto talvez meter um pc servidor com uma proxy seja o melhor e controlo o trafego todo que ca se faz e assim consigo gerir a largura de banda disponivel para cada um dos pcs.
Cumps _________________
Netgear DG834G
USR9105 |
|
Voltar acima |
|
|
|