Página 1 de 3 123 ÚltimoÚltimo
Resultados 1 a 10 de 21
  1. #1
    Hacker
    Data de Ingresso
    May 2005
    Localização
    /etc/init.d/brain restart
    Posts
    927

    Trocando seu MAC ADRESS no Linux e Aprenda Criar ALIASES.

    O ifconfig no Linux, é um comando "coringa" para Rede..
    ...Com ele podemos Alterar o endereço de Hardware(MAC Address), colocar a placa em modo promàscuo(satan, IPTraf, nessus, nmap, ethereal e outros "sniffers" fazem isto...)

    para mudar o MAC é simples

    ifconfig <interface> hw <tipo_do _hardware> <valor_de_MAC>

    <interface> = interface que você estí utilizando no momento, eth0, wlan0 sit0....depende do tipo...

    hw = parametro do ifconfig, que dirí para o comando, qual o seu tipo de hardware

    <tipo_do_hardware> = Tipo da sua interface: ether, para placas de rede controladoras Ethernet, netrom, ax25.. e outros

    <valor_do_mac> = Hash numérico referente ao MAC Address desejado..aquele hash hexadecimal, com 6 pares de 2 dàgitos

    exemplo

    ifconfig eth0 hw ether 00:00:5E:00:01:03

    simples não?
    Dúvidas?

    man ifconfig


  2. #2
    Gray Hat Avatar de Douglas Almeida
    Data de Ingresso
    Dec 2005
    Localização
    Belém - Pará
    Posts
    2.449
    Muito simples de fazer e sem precisar baixar programas que nem no windows.

    Muito obrigado Ironmaniaco. Continue contribuindo.



  3. #3
    Hacker
    Data de Ingresso
    May 2005
    Localização
    /etc/init.d/brain restart
    Posts
    927
    Citação Postado originalmente por dougufpa
    Muito obrigado Ironmaniaco. Continue contribuindo.


    Lembrando que esta alteração é feita somente em memória. Ao reiniciar o micro, ele volta o original

  4. #4
    Linux é Linux

    Muito legal sua dica, coisas simples que as pessoas quebram a cabeça .

    Ironmaniaco.

    Quero agradecer pela ajuda que tem dado ao fórum invaders na írea de linux.

    Um beijo

    Luzinha

  5. #5
    Gray Hat Avatar de Douglas Almeida
    Data de Ingresso
    Dec 2005
    Localização
    Belém - Pará
    Posts
    2.449
    Citação Postado originalmente por Ironmaniaco
    Citação Postado originalmente por dougufpa

    Muito obrigado Ironmaniaco. Continue contribuindo.


    Lembrando que esta alteração é feita somente em memória. Ao reiniciar o micro, ele volta o original
    Essa resalva pra quem não entendeu, simplesmente por que se você muda a Adress Mac no Windows, quando o computador for reiniciado, o endereço continua alterado e não volta a forma original.



  6. #6
    Hacker
    Data de Ingresso
    May 2005
    Localização
    /etc/init.d/brain restart
    Posts
    927
    Quero agradecer pela ajuda que tem dado ao fórum invaders na írea de linux.
    Este é o espàrito da coisa

    Essa resalva pra quem não entendeu, simplesmente por que se você muda a Adress Mac no Windows, quando o computador for reiniciado, o endereço continua alterado e não volta a forma original.
    Yep master

    Tópico 2. Criando ALIASES.

    Que diabos é um Alias?
    Alias é uma conexão "virtual" na sua placa de rede, uma "configuração extra" que serí usara para eventuais necessidades
    exemplo:
    Código:
    [root@hell ~]# ifconfig
    
    eth0 Link encap:Ethernet HWaddr 00:13:D4:E0:09:28
    inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
    inet6 addr: fe80::213:d4ff:fee0:928/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:179234 errors:0 dropped:0 overruns:0 frame:0
    TX packets:227031 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:17254170 (16.4 MiB) TX bytes:281063935 (268.0 MiB)
    Interrupt:209 Base address:0x4000
    todo alias, tem como referência uma interface jí existente
    exemplo
    eth0, teria como aliases eth0:0, eth0:1, eth0:2, e você poderia definir 1 IP para cada uma destas interfaces.
    se for Wireless, wlan0:0, wlan0:1....e etc.


    Como Criar?
    Da mesma forma que você dí um ip a uma interface
    Código:
    [root@hell ~]# ifconfig eth0:0 192.168.0.30
    
    eth0 Link encap:Ethernet HWaddr 00:13:D4:E0:09:28
    inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
    inet6 addr: fe80::213:d4ff:fee0:928/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:179234 errors:0 dropped:0 overruns:0 frame:0
    TX packets:227031 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:17254170 (16.4 MiB) TX bytes:281063935 (268.0 MiB)
    Interrupt:209 Base address:0x4000
    
    eth0:0 Link encap:Ethernet HWaddr 00:13:D4:E0:09:28
    inet addr:192.168.0.30 Bcast:192.168.0.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    Interrupt:209 Base address:0x4000
    Pronto. neste exato momento você responde por 2 IP´s(caso os mesmos sejam IP´s vílidos na sua sub-rede)

    Qual a vantagem dos ALIAS?
    Caso você queira fazer uma migração aos poucos, e continuar respondendo a um ip antigo, é uma boa pedida.
    Outra boa pedida, é se você tiver saco para configurar(e dinheiro para ter um..hehehe), é um servidor de "contingência", para aqueles momentos onde o "pão cai com a manteiga virada para baixo"...vírias interfaces virtuais configuradas, e voilí....

    DETALHE: Não esqueça do conceito de ROTEAMENTO e GATEWAY.
    Um alias faz ROTEAMENTO?
    NàO.
    Porque?
    Porque qq gateway ou roteador estí ligado FISICAMENTE a 2 redes, então, interfaces virtuais não servem para este propósito

    Espero ter ajudado

  7. #7
    Wannabe
    Data de Ingresso
    Dec 2006
    Posts
    755
    Muito Bom kra..

    Estarei Colocando Linux nessa proxima Terca-feira..

    Ja estou aprendendo As coisas.. Para nao ficar tao perdido..

    :arrow: Abraco
    Adivinha doutor quem tá de volta na praça? (8)

  8. #8
    Hacker
    Data de Ingresso
    May 2005
    Localização
    /etc/init.d/brain restart
    Posts
    927
    Citação Postado originalmente por F1reW4r
    Muito Bom kra..

    Estarei Colocando Linux nessa proxima Terca-feira..

    Ja estou aprendendo As coisas.. Para nao ficar tao perdido..

    :arrow: Abraco
    Beleza.
    Assim que funciona

    Próximo tópico, Roteamento(aguardem)....

  9. #9
    Hacker
    Data de Ingresso
    May 2005
    Localização
    /etc/init.d/brain restart
    Posts
    927
    Eu iria falar de ROTAS, mas mudei de Idéia.
    Vamos falar de protocolo e tabela ARP:


    Senta que lí vem a história:
    Que diabos é ARP = Address resolution Protocol
    Ah ótimo....boiei:
    Pois bem ARP, significa Address Resolution Protocol(Protocolo de Resolução de Endereço).

    Prí que ele serve?
    Para a resolução de MAC Address através de um IP.
    Como assim?
    É. Através de um IP, você manda um pacote e em resposta você recebe o MAC Address(ou endereço fàsico....aquele endereço que jí vem pré-determinado de fíbrica nas placas de rede. - Exemplo 00:34:0A:33:76:8D).

    Tendo em mãos o IP e o Endereço Fàsico, é gravado na sua tabela ARP do Linux, para que nas próximas conexões, a procura não seja feita(não tão cedo), para evitar que a rede fique pesada apenas com "pesquisa de endereços", e diminuir a latência em uma rede.

    Só que, da mesma forma que conexões com outros micros, geram esta tabela "ARP" para a gente, podemos simplesmente criar a nossa.

    arp -s ip_do_host mac_addres_do_host [temp/pub]


    Exemplo
    arp -s 192.168.0.43 00:00:0f:fd:d4:33 temp
    ou
    Código:
    arp -s 192.168.0.43 00:00:0f:fd:d4:33 pub
    ou
    Código:
    arp -s 192.168.0.43 00:00:0f:fd:d4:33

    O que quer dizer os parametros temp/pub?

    Caso criarmos a nossa tabela ARP, o valor que adicionamos ficarí em memória até que o mesmo seja deletado, ou o micro seja reiniciado.

    o parametro "temp" faz com que o valor fique apenas um peràodo de tempo curto em nossa tabela, e o "pub", faz com que todo mundo que fizer solicitações para o ip 192.168.0.43, mesmo que ele não esteja respondendo, nós mesmos resolveremos o ARP(entregando o MAC do "coleguinha..hheheheheh).

    Como assim, nós responderemos por ele?

    o ARP é dado em "broadcast" na rede!
    O que é broadcast?
    É um endereço de rede "donde", no popular, a gente dí um "grito" para avisar que estí procurando alguém, e este grito chega em todas as míquinas da rede.Geralmente é o último endereço de uma rede(192.168.0.255, por exemplo).

    Ou seja, se alguém gritar pelo fulano chamado 192.168.0.43, nós entregaremos o seu MAC Address correspondente (caso tenhamos colocado o parametro pub no final do comando).


    Com o comando arp, podemos até fazer "Proxy ARP", ou bloqueio de endereços.

    exemplo:

    Código:
    arp -s 192.168.0.42  0
    Recusarí qualquer conexão do IP 192.168.0.42
    Porque?
    Porque estou DEFININDO na minha tabela ARP, que o IP acima deve ter o MAC Address 0. Se o cara tiver um outro MAC, necas.....

    Ou ainda, prí melhorar as coisas, posso fazer uma "blacklist" em um arquivo ASCII puro(texto), e setar esta gama de IP´s com a opção -f do ARP


    Como fazer o ProxyArp?
    Fica com vocês....exercitem o Cérebro

  10. #10
    Hacker
    Data de Ingresso
    May 2005
    Localização
    /etc/init.d/brain restart
    Posts
    927
    E diga-se de passagem, bloquear pela tabela ARP, justamente com o Squid trabalhando como Firewall a nàvel de aplicação, é muito mais interessante que o "iptables" :mrgreen:

Tópicos Similares

  1. Aprenda a Criar Sites Em HTML
    Por SirBagda no fórum HTML, XHTML e CSS
    Respostas: 6
    Último Post: 17 Feb 2008, 17:59

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •