Documentation
¶
Index ¶
- func Expose(proto string, externalIP string, externalPort uint16, internalIP string, ...) host.Configurator
- func Forward(inIface, outIface string) host.Configurator
- func Masquerade(inIface, outIface string) host.Configurator
- func Open(proto, iface string, port uint16) host.Configurator
- func Source(inIface, outIface, externalIP string) host.Configurator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Expose ¶
func Expose(proto string, externalIP string, externalPort uint16, internalIP string, internalPort uint16, ) host.Configurator
Expose exposes internal port on external address.
func Forward ¶
func Forward(inIface, outIface string) host.Configurator
Forward allows connections to be made from input to output interface.
func Masquerade ¶
func Masquerade(inIface, outIface string) host.Configurator
Masquerade masquerades connections made from input interface through output interface.
func Open ¶
func Open(proto, iface string, port uint16) host.Configurator
Open accepts connections coming to port.
func Source ¶
func Source(inIface, outIface, externalIP string) host.Configurator
Source modifies the source IP of packets coming from input interface and going through output interface.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.