Pass Static IP to pfSense with AT&T Router

I have a pfSense router. It should have a public, static IP address.

AT&T requires that I use their gateway, so I cannot use the pfSense router as my edge device.

The solution mostly came from a post on the AT&T community forums titled How do I setup an AT&T Internet Static IP?

The first step is to configure the public subnet. My static IP address block has the following details:

  • Network Address:
  • Subnet Mask:

This is a block of 8 IP addresses. The AT&T post goes into detail about how the blocks are configured. For my particular assignment, they break down as follows:

IP AddressUsage Address for AT&T Gateway Address
IP Address Breakdown

The only section that needs to be edited is “Public Subnet”. All other items are left at defaults.

pfSense is configured to get a WAN address from a DHCP server. Next up, we need to move pfSense from the private (LAN) subnet to the public subnet.

Locate pfSense either by hostname, or by the MAC address of the WAN port. Notice that it got a LAN IP by default.

If you don’t see it in the allocation list, reboot pfSense.

pfSense old allocation

Click “Allocate” and choose a public IP.

Reboot pfSense.

Now, it should have an IP on the public subnet!

Open Source

Multiple WordPress Blogs

I’ve effectively created multiple blogs by using post categories.

Full credit to this tutorial.

Open Source

Rendering README files on GitHub

I thought that GitHub would only render files on in the root page of the project.

I just noticed that a repo can have multiple files!

I happened to notice it in Microsoft’s repo for Visual Studio Code Development Containers.

Open Source

I Have a Website

I am genuinely excited to have a page all about myself!

Look forward to updates on the underlying technologies and infrastructure that drive the site.

I also plan to post updates about anything interesting and fun going on in my life.