<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <pre class="code">Hi, I'm testing dhcrelay and tested successfully with the -a option, but this option generates a circuit-id, Is there an option that I can set the circuit-id and even the remote-id? 
Reading the manpage of dhclient and dhcp-options I found:

<a class="moz-txt-link-freetext" href="https://linux.die.net/man/5/dhclient.conf">https://linux.die.net/man/5/dhclient.conf</a>
-----------------------------------------
The send statement
 send { [ option declaration ] [, ... option declaration ]}

The send statement causes the client to send the specified options to
the server with the specified values.  These are full option
declarations as described in dhcp-options(5).
------------------------------------------

<a class="moz-txt-link-freetext" href="https://linux.die.net/man/5/dhcp-options">https://linux.die.net/man/5/dhcp-options</a>
---------------------------------------------
Relay Agent Information Option</pre>
    <p>An IETF draft, draft-ietf-dhc-agent-options-11.txt, defines a
      series of encapsulated options that a relay agent can add to a
      DHCP packet when relaying it to
      the DHCP server. The server can then make address allocation
      decisions (or whatever other decisions it wants) based on these
      options. The server also returns
      these options in any replies it sends through the relay agent, so
      that the relay agent can use the information in these options for
      delivery or accounting
      purposes.
    </p>
    <p>The current draft defines two options. To reference these options
      in the dhcp server, specify the option space name, "agent",
      followed by a period, followed
      by the option name. It is not normally useful to define values for
      these options in the server, although it is permissible. These
      options are not supported in
      the client.
    </p>
    <p>option agent.circuit-id string;
    </p>
    <dl compact="compact">
      <dt>The circuit-id suboption encodes an agent-local identifier of
        the circuit from which a DHCP client-to-server packet was
        received. It is intended for use by
        agents in relaying DHCP responses back to the proper circuit.
        The format of this option is currently defined to be
        vendor-dependent, and will probably remain
        that way, although the current draft allows for for the
        possibility of standardizing the format in the future.
      </dt>
      <dd><br>
      </dd>
      <dt>option agent.remote-id string;</dt>
      <dd><br>
      </dd>
      <dt>The remote-id suboption encodes information about the remote
        host end of a circuit. Examples of what it might contain include
        caller ID information,
        username information, remote ATM address, cable modem ID, and
        similar things. In principal, the meaning is not well-specified,
        and it should generally be
        assumed to be an opaque object that is administratively
        guaranteed to be unique to a particular remote end of a circuit.</dt>
      <dt>----------------------------------------------------------</dt>
    </dl>
    <p><span class="tlid-translation translation" lang="en"><span
          title="">it mentions that these options are not supported on
          the client, only on the relay, but looking at dhcrelay does
          not have a configuration file, how would you use these options
          in a relay.</span> <span title="">That from what I understand
          and does not exist.</span> <span title="" class="">If anyone
          can explain it.</span> <span title="" class="">Thank you very
          much.</span></span></p>
    <p><br>
    </p>
  </body>
</html>