Talk:.localhost
![]() | This article is rated Stub-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | ||||||||||
|
Comment
editok who wants to add stuff to this page.
Fair use rationale for Image:Iana1.jpg
editImage:Iana1.jpg is being used on this article. I notice the image page specifies that the image is being used under fair use but there is no explanation or rationale as to why its use in this Wikipedia article constitutes fair use. In addition to the boilerplate fair use template, you must also write out on the image description page a specific explanation or rationale for why using this image in each article is consistent with fair use.
Please go to the image description page and edit it to include a fair use rationale. Using one of the templates at Wikipedia:Fair use rationale guideline is an easy way to ensure that your image is in compliance with Wikipedia policy, but remember that you must complete the template. Do not simply insert a blank template on an image page.
If there is other fair use media, consider checking that you have specified the fair use rationale on the other images used on this page. Note that any fair use images lacking such an explanation can be deleted one week after being tagged, as described on criteria for speedy deletion. If you have any questions please ask them at the Media copyright questions page. Thank you.
Not to be confused with localhost
editIMO this needs some rewording, as for the purpose of name resolution, there is no real difference between the top-level domain localhost and the entry in the hosts file. The only difference is that a DNS query will not return the hosts entry. But there is just one name: localhost, and it should resolve to 127.0.0.1 and/or ::1, regardless of whether this is done by a resolving library consulting the hosts file, or by a DNS query where every DNS server (caching or authoritative) is supposed to return 127.0.0.1 and ::1 as well.
For comparison: I can also enter *any* other name in my local hosts file, e.g.:
192.168.0.46 com 192.168.0.47 co.uk 192.168.0.48 www.microsoft.com
and the resolver will return those IP addresses when queried. Any other names will still result in DNS queries. localhost is just another such name. The only difference is that the standards specify to what addresses localhost are supposed resolve, and that *.localhost should not be entered in the DNS system at all. *.localhost can still be entered in the hosts file though, or in a local DNS server. The following is perfectly valid:
127.0.0.1 ipv4.localhost localhost ::1 ipv6.localhost localhost 127.0.0.2 2.localhost 127.0.0.3 3.localhost 127.0.0.4 4.localhost
So, IMO, the only real confusion is the reasoning that 'localhost' and '.localhost' seem different, so they must be different.
Maybe this article should even be merged into the localhost article ? RogierA7 (talk) 12:00, 16 December 2017 (UTC)