Pfsync

Computer firewall protocol
  • bxr.su/o/sys/net/if_pfsync.c Edit this at Wikidata

pfsync is a computer protocol[1][2] used to synchronise firewall states between machines running Packet Filter (PF) for high availability. It is used along with CARP to make sure a backup firewall has the same information as the main firewall. When the main machine in the firewall cluster dies, the backup machine is able to accept current connections without loss.[3][4]

See also

  • OpenBSD
  • PF (firewall)
  • CARP
  • Linux-HA
  • Linux Virtual Server

References

  1. ^ "/etc/protocols". BSD Cross Reference. OpenBSD. pfsync 240
  2. ^ "/sys/net/if_pfsync.h". BSD Cross Reference. OpenBSD.
  3. ^ Federico Biancuzzi (2004-04-15). "OpenBSD PF Developer Interview". ONLamp. O'Reilly Media. Archived from the original on 2004-05-08. Retrieved 2019-03-20.
  4. ^ Federico Biancuzzi (2004-05-06). "OpenBSD PF Developer Interview, Part 2". ONLamp. O'Reilly Media. Archived from the original on 2004-06-19. Retrieved 2019-03-20.

External links

  • PF: Firewall Redundancy with CARP and pfsync (OpenBSD PF FAQ)
  • pfsync(4) man-page in OpenBSD, FreeBSD and NetBSD
  • sys/net/if_pfsync.h in OpenBSD
  • sys/net/if_pfsync.c in OpenBSD
  • v
  • t
  • e
The OpenBSD Project
Operating system
  • OpenBSD
    • version history
    • security features
Related projectsPeopleOrganizationsPublications
  • v
  • t
  • e
The FreeBSD Project
FreeBSD
Subsystems
Scheduling
Virtualisation
Storage
Networking
Other
People
Derivatives
open-source
proprietary
  • v
  • t
  • e
The NetBSD Project
Operating system
Related projects
Notable subsystems
File systems and storage
Firewalls and networking
  • v
  • t
  • e
Firewall software
Linux
Apps
Distros
BSD
Apps
Distros
macOS
Windows
Commercial
Freemium
Open-source
Appliances


Stub icon

This computer networking article is a stub. You can help Wikipedia by expanding it.

  • v
  • t
  • e
Stub icon

This network-related software article is a stub. You can help Wikipedia by expanding it.

  • v
  • t
  • e