User Tools

Site Tools


system:myip_help

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
system:myip_help [2024-09-22T21:55:58+0000] michael_paoli_adminsystem:myip_help [2025-04-17T12:58:47+0000] (current) – fix language michael_paoli
Line 3: Line 3:
 ===== http/https ===== ===== http/https =====
 https/http URLs for the services:\\ https/http URLs for the services:\\
-http or https may be use with their respective default ports 80 and 443,\\+http or https may be used with their respective default ports 80 and 443,\\
 domain names that may be used:\\ domain names that may be used:\\
   * %%www.balug.org%% (dual stack: this service available via IPv4 and IPv6)\\   * %%www.balug.org%% (dual stack: this service available via IPv4 and IPv6)\\
Line 9: Line 9:
   * %%www.ipv6.balug.org%% (this service available only via IPv6)\\   * %%www.ipv6.balug.org%% (this service available only via IPv6)\\
 Note that in the above, if the www. prefix is omitted, will HTTP redirect to include the www. prefix.\\ Note that in the above, if the www. prefix is omitted, will HTTP redirect to include the www. prefix.\\
-Path portion of URL/URI:\\ +^Path portion of URL^notes                                                                                                            ^ 
-/myip\\ +|/myip              |give IP address of client as seen from The Internet                                                              | 
-/srcip may alternatively be used, but it may not be canonicaland may go away in future\\ +|/srcip             |not canonical and may go away in future, otherwise does like the above                                           | 
-/myconnection may alternatively used, in which case the output line contains additional information as described under [[#myconnection|myconnection]] under [[#ssh|ssh]].\\+|/myconnection      |outputs line contains additional information as described under [[#myconnection|myconnection]] under [[#ssh|ssh]]|
 So, e.g:\\ So, e.g:\\
 [[https://www.balug.org/myip]] [[http://www.balug.org/myip]]\\ [[https://www.balug.org/myip]] [[http://www.balug.org/myip]]\\
Line 27: Line 27:
 user / login name, use myip, e.g. ''ssh -T myip@balug.org'' or ''ssh -l myip -T balug.org''\\ user / login name, use myip, e.g. ''ssh -T myip@balug.org'' or ''ssh -l myip -T balug.org''\\
 There is no password and password is neither needed nor requested.\\ There is no password and password is neither needed nor requested.\\
-No pseudo-terminal allocation will not occur, so may want to use -T option or equivalent option/setting.\\+No pseudo-terminal allocation will occur, so may want to use -T option or equivalent option/setting.\\
 For ssh fingerprints, see DNSSEC secured DNS SSHFP records, for many clients, may also be able to use, e.g.:\\ For ssh fingerprints, see DNSSEC secured DNS SSHFP records, for many clients, may also be able to use, e.g.:\\
 ''ssh -T -o VerifyHostKeyDNS=yes myip@balug.org''\\ ''ssh -T -o VerifyHostKeyDNS=yes myip@balug.org''\\
 One may also want to put suitable configuration options in ~/.ssh/config or equivalent, e.g.:\\ One may also want to put suitable configuration options in ~/.ssh/config or equivalent, e.g.:\\
 <file> <file>
-Host balug.org balug.org. *.balug.org *.balug.org.+Host balug.org balug.org. ipv4.balug.org ipv4.balug.org. ipv6.balug.org ipv6.balug.org. www.balug.org www.balug.org. www.ipv4.balug.org www.ipv4.balug.org. www.ipv6.balug.org www.ipv6.balug.org.
 User myip User myip
 RequestTTY no RequestTTY no
Line 39: Line 39:
 One can then conveniently do something like just: ''ssh balug.org''\\ One can then conveniently do something like just: ''ssh balug.org''\\
 In all output cases, the output is terminated by a single newline character. In all output cases, the output is terminated by a single newline character.
-==== myconnection ====+==== myconnection/SSH_CONNECTION ====
 One may give a single command matching exactly one of these:\\ One may give a single command matching exactly one of these:\\
   * myconnection   * myconnection
Line 54: Line 54:
 E.g.: E.g.:
 <file> <file>
-$ ssh -T -o VerifyHostKeyDNS=yes myip@balug.org myconnection+$ ssh -T -o VerifyHostKeyDNS=yes myip@ipv4.balug.org myconnection
 96.86.170.226 53136 96.86.170.229 22 96.86.170.226 53136 96.86.170.229 22
 $ ssh -T -o VerifyHostKeyDNS=yes myip@ipv6.balug.org SSH_CONNECTION $ ssh -T -o VerifyHostKeyDNS=yes myip@ipv6.balug.org SSH_CONNECTION
Line 60: Line 60:
  
 </file> </file>
 +==== help ====
 +One may give a single command matching exactly: help\\
 +in which case the output is descriptive help text.
 +----
 +----
 +----
 +----
 +----
  
-====== concept/design/alpha/beta - not yet implemented in production ======+====== concept/design/alpha/beta - NOT YET IMPLEMENTED in production ====== 
 + 
 +Various URL query parameters that may be accepted.\\ 
 +For [[#http_https|http/https]] URLs/interface as noted further above,\\ 
 +with http or https, and one of those noted domains, and with path portion of /myip\\ 
 +that path portion can be followed by query parameters.\\ 
 +those start with an initial ? and then each subsequent parameter is separated from other by &\\ 
 +E.g. one could use:\\ 
 +/myip?list\\ 
 +to get a list, or\\ 
 +/myip?help\\ 
 +to get help, or\\ 
 +/myip?submit 
 +to submit an entry, etc.
  
 ===== list ===== ===== list =====
  
-list is exclusive and takes no value(s)+...
  
 ===== help ===== ===== help =====
system/myip_help.1727042158.txt.bz2 · Last modified: 2024-09-22T21:55:58+0000 by michael_paoli_admin

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Run on Debian Driven by DokuWiki