mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-01-31 12:49:34 +00:00
01_FHEMWEB: allow global to be an IP address
git-svn-id: https://svn.fhem.de/fhem/trunk@16016 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
4ecd40597f
commit
b2043fa3fc
@ -235,7 +235,7 @@ FW_Define($$)
|
|||||||
my ($hash, $def) = @_;
|
my ($hash, $def) = @_;
|
||||||
my ($name, $type, $port, $global) = split("[ \t]+", $def);
|
my ($name, $type, $port, $global) = split("[ \t]+", $def);
|
||||||
return "Usage: define <name> FHEMWEB [IPV6:]<tcp-portnr> [global]"
|
return "Usage: define <name> FHEMWEB [IPV6:]<tcp-portnr> [global]"
|
||||||
if($port !~ m/^(IPV6:)?\d+$/ || ($global && $global ne "global"));
|
if($port !~ m/^(IPV6:)?\d+$/);
|
||||||
|
|
||||||
FW_Undef($hash, undef) if($hash->{OLDDEF}); # modify
|
FW_Undef($hash, undef) if($hash->{OLDDEF}); # modify
|
||||||
|
|
||||||
@ -3259,11 +3259,11 @@ FW_widgetOverride($$)
|
|||||||
<a name="FHEMWEBdefine"></a>
|
<a name="FHEMWEBdefine"></a>
|
||||||
<b>Define</b>
|
<b>Define</b>
|
||||||
<ul>
|
<ul>
|
||||||
<code>define <name> FHEMWEB <tcp-portnr> [global]</code>
|
<code>define <name> FHEMWEB <tcp-portnr> [global|IP]</code>
|
||||||
<br><br>
|
<br><br>
|
||||||
Enable the webfrontend on port <tcp-portnr>. If global is specified,
|
Enable the webfrontend on port <tcp-portnr>. If global is specified,
|
||||||
then requests from all interfaces (not only localhost / 127.0.0.1) are
|
then requests from all interfaces (not only localhost / 127.0.0.1) are
|
||||||
serviced.<br>
|
serviced. If IP is specified, then FHEMWEB will only listen on this IP.<br>
|
||||||
To enable listening on IPV6 see the comments <a href="#telnet">here</a>.
|
To enable listening on IPV6 see the comments <a href="#telnet">here</a>.
|
||||||
<br>
|
<br>
|
||||||
</ul>
|
</ul>
|
||||||
@ -3946,11 +3946,12 @@ FW_widgetOverride($$)
|
|||||||
<a name="FHEMWEBdefine"></a>
|
<a name="FHEMWEBdefine"></a>
|
||||||
<b>Define</b>
|
<b>Define</b>
|
||||||
<ul>
|
<ul>
|
||||||
<code>define <name> FHEMWEB <tcp-portnr> [global]</code>
|
<code>define <name> FHEMWEB <tcp-portnr> [global|IP]</code>
|
||||||
<br><br>
|
<br><br>
|
||||||
Aktiviert das Webfrontend auf dem Port <tcp-portnr>. Mit dem
|
Aktiviert das Webfrontend auf dem Port <tcp-portnr>. Mit dem
|
||||||
Parameter global werden Anfragen von allen Netzwerkschnittstellen
|
Parameter global werden Anfragen von allen Netzwerkschnittstellen
|
||||||
akzeptiert (nicht nur vom localhost / 127.0.0.1) . <br>
|
akzeptiert (nicht nur vom localhost / 127.0.0.1). Falls IP angegeben wurde,
|
||||||
|
dann werden nur Anfragen an diese IP Adresse akzeptiert. <br>
|
||||||
|
|
||||||
Informationen für den Betrieb mit IPv6 finden Sie <a
|
Informationen für den Betrieb mit IPv6 finden Sie <a
|
||||||
href="#telnet">hier</a>.<br>
|
href="#telnet">hier</a>.<br>
|
||||||
|
Loading…
Reference in New Issue
Block a user