Page MenuHomePhabricator

Reverse DNS lookup
Open, MediumPublicFeature

Description

The current checkuser extension does not show the hostname for each IP. While it is not too embarrassing (hostnames being easily retrievable), it would save a lot of time for checks on accounts using many different IPs.

Something like this would be more than fine:

(while viewing a user's IPs)

  • 127.0.0.1 (localhost) (check) (block)

or

(while viewing the list of edits per IP or user)

  • Link to a page that has been modified
    • IP: 127.0.0.1 (localhost) UA: Mozilla/5.0 etc.

Thanks!


Version: unspecified
Severity: enhancement

Details

Reference
bz34438
TitleReferenceAuthorSource BranchDest Branch
data-engineering: Allow git-sync image to build on trusted runnersrepos/releng/gitlab-trusted-runner!91bkinggit-syncmain
Customize query in GitLab

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 12:17 AM
bzimport added a project: CheckUser.
bzimport set Reference to bz34438.
bzimport added a subscriber: Unknown Object (MLST).

Showing hostname on each IP will make system and network take more time to complete a query. I don't suggest to do that.

(In reply to comment #1)

Showing hostname on each IP will make system and network take more time to
complete a query. I don't suggest to do that.

We just need to do an asynchronous name resolution.

Moreover, AJAX can't connect to DNS directly, ain't it? To make use of AJAX, it must connect to some web-interface resolving service.

Would the user's ISP be able to tell that they're being checkusered through this? I wonder if that would be problematic.

Aklapper changed the subtype of this task from "Task" to "Feature Request".Feb 4 2022, 12:24 PM