internal/

directory
v0.1.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 7, 2024 License: MIT

Directories

Path Synopsis
package extip provides the interface ExternalIPAddressGetter for getting the external IP address.
package extip provides the interface ExternalIPAddressGetter for getting the external IP address.
extipraw
package extipraw provides an implementation of extip.ExternalIPAddressGetter that gets the external IP address from an environmental variable value.
package extipraw provides an implementation of extip.ExternalIPAddressGetter that gets the external IP address from an environmental variable value.
extipupnp
package extipupnp provides an implementation of extip.ExternalIPAddressGetter that gets the external IP address from UPnP.
package extipupnp provides an implementation of extip.ExternalIPAddressGetter that gets the external IP address from UPnP.
package portfwd provides the interface PortForwarder for forwarding an external port to an internal address.
package portfwd provides the interface PortForwarder for forwarding an external port to an internal address.
portfwdupnp
package portfwdupnp provides an implementation of portfwd.PortForwarder that uses UPnP and a srcipmasq.SourceIPAddressMasqer.
package portfwdupnp provides an implementation of portfwd.PortForwarder that uses UPnP and a srcipmasq.SourceIPAddressMasqer.
package srcipmasq the interface SourceIPAddressMasqer for masqing the source IP address.
package srcipmasq the interface SourceIPAddressMasqer for masqing the source IP address.
srcipmasqiptables
package srcipmasqiptables provides an implementation of srcipmasq.SourceIPAddressMasqer that masqs the source IP using `iptables`.
package srcipmasqiptables provides an implementation of srcipmasq.SourceIPAddressMasqer that masqs the source IP using `iptables`.
srcipmasqnftables
package srcipmasqnftables provides an implementation of srcipmasq.SourceIPAddressMasqer that masqs the source IP using the nftables protocol in pure go.
package srcipmasqnftables provides an implementation of srcipmasq.SourceIPAddressMasqer that masqs the source IP using the nftables protocol in pure go.
package svcip provides the interface ServiceIPAddressGetter for getting the external IP address of a Service.
package svcip provides the interface ServiceIPAddressGetter for getting the external IP address of a Service.
svcipdef
package svcipdef provides an implementation of svcip.ServiceIPAddressGetter that gets the external IP address from the given Service.
package svcipdef provides an implementation of svcip.ServiceIPAddressGetter that gets the external IP address from the given Service.
svcipraw
package svcipraw provides an implementation of svcip.ServiceIPAddressGetter that gets the Service's IP addresses itself
package svcipraw provides an implementation of svcip.ServiceIPAddressGetter that gets the Service's IP addresses itself

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL