Substitutos dos comandos IPCONFIG no linux!

Iniciado por Natureba, 28 de Fevereiro de 2007, 21:30

tópico anterior - próximo tópico

Natureba

Ae pessoal...

No windows eu utilizo muitos os comandos:
ipconfig /release
e
ipconfig /renew

e queria saber se tem comandos que substituam o efeito desse comando em Linux...

Valeu.
Abraços.

solanoalves

Bom tem o comando

ifconfig

mas não sei se é equivalente

Olhe a saida de ajuda do comando :

Uso:
  ifconfig [-a] [-v] [-s] <interface> [[<AF>] <endereço>]
  [add <endereço>[/<tam_prefixo>]]
  [del <endereço>[/<tam_prefixo>]]
  [[-]broadcast [<endereço>]]  [[-]pointopoint [<endereço>]]
  [netmask <endereço>]  [dstaddr <endereço>]  [tunnel <endereço>]
  [outfill <NN>] [keepalive <NN>]
  [hw <HW> <endereço>]  [metric <NN>]  [mtu <NN>]
  [[-]trailers]  [[-]arp]  [[-]allmulti]
  [multicast]  [[-]promisc]
  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <tipo>]
  [txqueuelen <NN>]
  [[-]dynamic]
  [up|down] ...

  <HW>=Tipo de Hardware.
  Lista dos tipos possíveis de hardware:
    loop (Loopback Local) slip (SLIP) cslip (SLIP VJ)
    slip6 (SLIP 6 bits) cslip6 (SLIP VJ 6 bits) adaptive (SLIP Adaptativo)
    strip (Metricom Starmode IP) ash (Ash) ether (Ethernet)
    tr (16/4 Mbps Token Ring) tr (16/4 Mbps Token Ring (Novo)) ax25 (AX.25 AMPR)
    netrom (NET/ROM AMPR) rose (AMPR ROSE) tunnel (Túnel IPIP)
    ppp (Protocolo Ponto-a-Ponto) hdlc ((Cisco)-HDLC) lapb (LAPB)
    arcnet (ARCnet) dlci (Frame Relay DLCI) frad (FRAD - Dispositivo de Acesso a Frame Relay)
    sit (IPv6 sobre IPv4) fddi (FDDI - Fibra Ótica) hippi (HIPPI)
    irda (IrLAP) ec (Econet) x25 (X.25 genérico)
    eui64 (EUI-64 Genérico)
  <AF>=Família de endereços. Default: inet
  Lista de famílias de endereços possíveis:
    unix (UNIX Domain) inet (DARPA Internet) inet6 (IPv6)
    ax25 (AX.25 AMPR) netrom (NET/ROM AMPR) rose (AMPR ROSE)
    ipx (Novell IPX) ddp (Appletalk DDP) ec (Econet)
    ash (Ash) x25 (CCITT X.25)

Natureba

Citação de: solanoalves online 28 de Fevereiro de 2007, 21:39
Bom tem o comando

ifconfig

mas não sei se é equivalente

Olhe a saida de ajuda do comando :

Uso:
  ifconfig [-a] [-v] [-s] <interface> [[<AF>] <endereço>]
  [add <endereço>[/<tam_prefixo>]]
  [del <endereço>[/<tam_prefixo>]]
  [[-]broadcast [<endereço>]]  [[-]pointopoint [<endereço>]]
  [netmask <endereço>]  [dstaddr <endereço>]  [tunnel <endereço>]
  [outfill <NN>] [keepalive <NN>]
  [hw <HW> <endereço>]  [metric <NN>]  [mtu <NN>]
  [[-]trailers]  [[-]arp]  [[-]allmulti]
  [multicast]  [[-]promisc]
  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <tipo>]
  [txqueuelen <NN>]
  [[-]dynamic]
  [up|down] ...

  <HW>=Tipo de Hardware.
  Lista dos tipos possíveis de hardware:
    loop (Loopback Local) slip (SLIP) cslip (SLIP VJ)
    slip6 (SLIP 6 bits) cslip6 (SLIP VJ 6 bits) adaptive (SLIP Adaptativo)
    strip (Metricom Starmode IP) ash (Ash) ether (Ethernet)
    tr (16/4 Mbps Token Ring) tr (16/4 Mbps Token Ring (Novo)) ax25 (AX.25 AMPR)
    netrom (NET/ROM AMPR) rose (AMPR ROSE) tunnel (Túnel IPIP)
    ppp (Protocolo Ponto-a-Ponto) hdlc ((Cisco)-HDLC) lapb (LAPB)
    arcnet (ARCnet) dlci (Frame Relay DLCI) frad (FRAD - Dispositivo de Acesso a Frame Relay)
    sit (IPv6 sobre IPv4) fddi (FDDI - Fibra Ótica) hippi (HIPPI)
    irda (IrLAP) ec (Econet) x25 (X.25 genérico)
    eui64 (EUI-64 Genérico)
  <AF>=Família de endereços. Default: inet
  Lista de famílias de endereços possíveis:
    unix (UNIX Domain) inet (DARPA Internet) inet6 (IPv6)
    ax25 (AX.25 AMPR) netrom (NET/ROM AMPR) rose (AMPR ROSE)
    ipx (Novell IPX) ddp (Appletalk DDP) ec (Econet)
    ash (Ash) x25 (CCITT X.25)


Intão... eu ja tinha visto esse comando de ajuda, mas eu nao sei se tem algum comando equivalente...

Valeu...
Abraços.

Natureba

opa consegui... basta dar o comando:
sudo ifconfig eth0 down (para liberar: equivalente ao ipconfig /release)
e
sudo ifconfig eth0 up (para renovar: equivalente ao ipconfig /renew)

Mas não foi muito funcional para mim, pois após o ifconfig eth0 up a internet não funciona mais... O que difere o comando do Windows...

Abraços.
Natureba.

Lamego

Penso que o comando que força um DCHP release é:
Citar/sbin/dhcpcd -k eth0
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

arlei

Citação de: Lamego online 01 de Março de 2007, 13:10
Penso que o comando que força um DCHP release é:
Citar/sbin/dhcpcd -k eth0

Se for para fazer release no daemon do servidor DHCP acho que vc esta correto Lamego, mais no caso pelo que entendi eles só querem é renovar os dados de rede da estação a partir de outro DHCP server, então ao meu ver o mais correto é como o Natureba mesmo concluiu, ou seja, "baixando" e "levantando" a interface de rede, ou talvez restartando os serviços de rede com sudo /etc/init.d/networking restart.

T+
Arlei

Z1nhow

Alguns comandos

#ifconfig ethX down -> desativa a placa
#ifconfig ethX up -> ativa a placa
#dhclient ethX -> pega um endereço dhcp

se tiver configurado o arquivo /etc/network/interfaces
#/etc/init.d/networking start -> start o script com a configuração da rede
#/etc/init.d/networking stop -> para as placas de rede
#/etc/init.d/networking restart -> para e inicia o serviço de rede

Natureba

Ae pessoal... Valeu pela ajuda mas eu ja consegui o que eu queria...
Agora soh mais duas dúvidas:

para renovar meu IP eu criei um alias chamado iprenew,e funcionando...
1. Mas alguem ai sabe como eu faço por exemplo para apertar ALT+F12 e esse comando ser executado?

2. E se esse comando usar sudo e exigir a senha? tem como eu fazer para aparecer um pop-up pedindo a senha? semelhante aquele da atualização do ubuntu?

Valeu.
Abraços.

Gpleonel

pra fazer o "box" pedindo a senha, use gksu ou gksudo no lugar do sudo... =D

agora, pra fazer o coiso do script por alt+f12, num sei não, hehehe
...Mudando com o tempo...

Natureba

Cara valeu pela força... xD
funcionou...
Mas eu precisava mesmo saber como fazer para apertar as teclas ALT+F12 ...
Eu tentei colocar o comando iprenew no beryl em command 0 e depois em bindigs coloquei as teclas ALT+F12 para esse comando, mas não funcionou...X(

Valeu
Abraços.