Table of Contents
PFSense - Network - Disable IPv6
If IPv6 is not needed, then optionally disable it to simplify network management.
Networking
Navigate to System → Advanced → Networking:
- Allow IPv6: Not checked.
- Prefer IPv4 over IPv6: Checked.
NOTE: This sets up some firewall rules behind the scenes, but it does not stop pfSense from generating IPv6 traffic.
DHCPv6 Relay
Navigate to Services → DHCPv6 Relay:
In DHCP6 Relay Configuration:
- Enable: Not Checked.
- Click Save and apply.
Interfaces
Disable IPv6 on each of the interfaces:
WAN
Navigate to Interfaces → WAN (pppoe0).
In General Configuration:
- IPv6 Configuration Type: None.
LAN
Navigate to Interfaces → LAN (em1).
In General Configuration:
- IPv6 Configuration Type: None.
OTHER INTERFACES
- Repeat above instructions for all other interfaces that this applies to.
Gateways
Navigate to System → Routing → Gateways.
In Default Gateway:
- Default gateway IPv6: None.
- Click Save and apply.
Firewall Rules
Firewall rules to block IPv6.
NOTE: This is not necessarily needed, but a precaution if something is not working or gets misconfigured.
Navigate to Firewall → Rules → LAN.
- Default allow LAN IPv6 to any rule: Disable.
NOTE: Do not delete the IPv6 rule, as this may be wanted later, and easier then to just enable.