Jump to content

This is the support site for Andrews & Arnold Ltd, a UK Internet provider. Information on these pages is generally for our customers but may be useful to others, enjoy!

FireBrick 2700 Configuration run-through: Difference between revisions

*A modem such as a or Draytek 120
 
In our default config we already have some PPPoE settings:
<br>
<pre>&lt;ppp port="LAN4" username="startup_user@startup_domain" password="" comment="Example PPPoE config for DSL/FTTC/FTTP/etc"/&gt;
 
== Example XML Configuration (now deprecated, as ppp config now in top level) ==
<pre> &lt;port name="PPPoE" ports="1"/&gt;
&lt;interface name="PPPoE" port="PPPoE"&gt;
&lt;ppp username="abc@a.1" password="secret" mtu="1492" graph="AAISP ADSL"/&gt;
&lt;/interface&gt;
</pre>
This is using Ethernet port 4, so plug your modem in to that port.
Herewe are using the first ethernet port as the one connected to the modem... We had also set up the other 3 ports as the LAN. More details in the FireBrick documentation.<br>
 
This line can be changed for your ADSL settings, eg:
<pre>&lt;ppp port="WAN1" username="abc@a.1" password="secret" mtucomment="1492BT ADSL" graph="AAISPBT ADSL" log="true"/&gt;
</pre>
We've also set the FireBrick to create a graph for this, as well as to log.
 
We've changed the port to WAN1, so we also need to change the port config earlier in the file, so change
<pre> &lt;port name="PPPoELAN4" ports="14"/&gt;
</pre>
to:
<pre>&lt;port name="WAN1" ports="4"/&gt;
</pre>
Our complete config in full now looks like this:
<pre>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;config xmlns="http://firebrick.ltd.uk/xml/fb2700/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://firebrick.ltd.uk/xml/fb2700/
http://firebrick.ltd.uk/xml/fb2700/0.00.605.xsd" timestamp="1970-01-01T00:00:07Z"&gt;
&lt;user name="john" timeout="PT20M" level="DEBUG" password="secret"/&gt;
&lt;port name="LAN1" ports="1"/&gt;
&lt;port name="LAN2" ports="2"/&gt;
&lt;port name="LAN3" ports="3"/&gt;
&lt;port name="WAN4" ports="4"/&gt;
&lt;interface name="PPPoE" port="PPPoELAN1"&gt;
&lt;subnet comment="dhcp client"/&gt;
&lt;subnet ip="2001:DB8::1/64 10.0.0.1/24" nat="true" comment="Temporary IPs for setup only, delete when finished configuring"/&gt;
&lt;subnet ip="90.155.1.1/28" comment="LAN"/&gt;
&lt;dhcp ip="90.155.1.2-12"/&gt;
&lt;/interface&gt;
&lt;ppp port="WAN1" username="abc@a.1" password="secret" comment="BT ADSL" graph="BT ADSL" log="true"/&gt;
&lt;services&gt;
&lt;ntp timeserver="90.155.53.32 2001:8B0:0:53::5A9B:3520"/&gt;
&lt;telnet allow="90.155.1.0/28"/&gt;
&lt;http/&gt;
&lt;/services&gt;
&lt;rule-set target-interface="LAN1" drop="reject" comment="default
firewall rule - block incoming"&gt;
&lt;rule source-interface="self" comment="allow from the FireBrick
though"/&gt;
&lt;/rule-set&gt;
&lt;/config&gt;
</pre>
 
= Native IPv6 =
autoreview, Bureaucrats, editor, Interface administrators, reviewer, Administrators
12,274

edits