[id='server-interfaces']
:context: server-interfaces
= Network interfaces and socket bindings

Expose {brandname} Server through a network interface by binding it to an IP address.
You can then configure endpoints to use the interface so {brandname} Server can handle requests from remote client applications.

include::{topics}/ref_server_interfaces.adoc[leveloffset=+1]
include::{topics}/ref_server_interfaces_regex.adoc[leveloffset=+2]
include::{topics}/ref_server_socket_bindings.adoc[leveloffset=+1]
include::{topics}/proc_server_changing_bind_address.adoc[leveloffset=+1]
include::{topics}/con_listening_all_addresses.adoc[leveloffset=+2]
include::{topics}/ref_server_ports_protocols.adoc[leveloffset=+1]
include::{topics}/proc_configuring_firewall.adoc[leveloffset=+2]
include::{topics}/proc_specifying_port_offsets.adoc[leveloffset=+1]

// Restore the parent context.
ifdef::parent-context[:context: {parent-context}]
ifndef::parent-context[:!context:]
