Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
extip
package extip provides the interface ExternalIPAddressGetter for getting the external IP address.
|
package extip provides the interface ExternalIPAddressGetter for getting the external IP address. |
extip/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. |
extip/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. |
portfwd
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. |
portfwd/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. |
srcipmasq
package srcipmasq the interface SourceIPAddressMasqer for masqing the source IP address.
|
package srcipmasq the interface SourceIPAddressMasqer for masqing the source IP address. |
srcipmasq/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`. |
srcipmasq/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. |
svcip
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. |
svcip/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. |
svcip/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 |
Click to show internal directories.
Click to hide internal directories.