+ Responder ao Tópico



  1. Olá,

    Estou tentando passar o IP através de script para a configuração da opção option-routers no arquivo dhcpd.conf, mas dá um erro dizendo que espera um nome ou um numero. Alguém sabe como fazer isso?
    Exemplo:
    ===//===
    Criei uma várivel chamada VARIP
    VARIP = 192.168.10.1
    export VARIP
    ===//===
    No dhcpd.conf
    ddns-update-style none;
    subnet 192.168.10.0 netmask 255.255.255.0 {
    # default gateway
    option routers $VARIP;
    option subnet-mask 255.255.255.0;

    option domain-name "domain.org";

    # Seting up an ip address is better here
    option domain-name-servers ns.domain.org;
    option nis-domain "domain.org";

    range dynamic-bootp 192.168.10.128 192.168.10.254;
    default-lease-time 21600;
    max-lease-time 43200;

    # we want the nameserver to appear at a fixed address
    host ns {
    next-server fixed.mandrakesoft.com;
    hardware ethernet 12:34:56:78:AB:CD;
    fixed-address 192.168.10.10;
    }
    }

    ===//===

    Desde já agradeço qualquer ajuda.

    []s.

  2. que isso cara nao sei nao hemm mas nao seria mais facil so colocar 192.168.10.1
    direto no option routers ?
    esse script ta muito doidao hemm mas sou novo no linux talves esteja correto nee..



  3. O dhcpd.conf é um arquivo de configuração e não um script. Ele não é executado dentro de nenhum shell. Assim ele não possui o conceito de variáveis muito menos externas.
    O man doc do dhcp-eval, que pode ser lida aqui:
    dhcp-eval.5

    Dá algumas opções de comportamento condicional, mas não vi nada que inclua variáveis.

    Se você quer fazer algo dinâmico, tem que criar um script que mude diretamente o arquivo dhcpd.conf. Não esqueça de depois reiniciar o serviço.

    Algo que pode chegar perto do que você necessita é a opção "include" que permite você incluir um arquivo para ser processado.

    Você criar um arquivo "options.txt" com o conteúdo:
    option routers = 192.168.10.1;

    e na posição do dhcpd.conf aonde você colocaria o option router, coloque
    include "options.txt"

    Dessa forma sempre que precisar trocar essa informação, basta mudar apenas neste arquivo.

  4. mlrodrig
    cara sei disso mas nao precissa ficar nervoso nao cara ...

    foi mal so foi força de expreçao cara , olha so nao precisa tirar a "favela" assim nao cara srsr.

    Mas valeu a explicaçaio irmao.






Tópicos Similares

  1. Passar ip válido para os clientes
    Por taiendychyvu no fórum Redes
    Respostas: 26
    Último Post: 12-01-2015, 09:31
  2. Criar Vlan para passar IP válido e separar e redes
    Por lfernandosg no fórum Redes
    Respostas: 0
    Último Post: 17-08-2014, 05:35
  3. Respostas: 10
    Último Post: 10-09-2012, 17:18
  4. Passar ip valido para cliente com ppoe na torre
    Por fehcamargo no fórum Redes
    Respostas: 11
    Último Post: 19-07-2012, 19:11
  5. Tirar apenas um IP para nao passar dentro do Proxy Transpare
    Por RicardoVS no fórum Servidores de Rede
    Respostas: 14
    Último Post: 09-12-2004, 10:10

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L