ish-app / ish-app/ish

iSH does not resolve ».local« addresses

Open
#2,748 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
20.5k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

Every now and then I need to either get local IP addresses or access devices with dynamic addresses advertised via avahi/Bonjour - Especially for maintenance of different home devices.

iSH however does not resolve `.local` addresses, like in `ping xyz.local` or `ssh abc@xyz.local`.

As far as my understanding goes iSH would need to add/request multicast entitlement to be able to do this. I hope this is something to be considered.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by investigating iSH's networking path and the iOS multicast entitlement requirements for Bonjour or Avahi `.local` resolution. Verify the behavior with `ping xyz.local` and `ssh abc@xyz.local`; done means local advertised hostnames resolve in iSH.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, ios, linux
Domain
networking, operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.