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 |
Click to show internal directories.
Click to hide internal directories.