0

NextDNS on postmarketOS (Alpine Linux based)

Hi. I'm trying to use NextDNS on postmarketOS on a Librem 5 phone. PostmarketOS does not use systemd for now, so I tried to install using the next method on the list: the CLI installer with the automated install script. Unfortunately it did not detect postmarketOS although it did detect that it's like Alpine, but didn't give me any options to continue.

 

ERROR: Unsupported OS: Linux VERSION_ID=v24.06 ID=postmarketos ID_LIKE=alpine
ERROR: Unknown bin location for
INFO: OS:
INFO: GOARCH: arm64
INFO: GOOS: linux
INFO: NEXTDNS_BIN:
INFO: INSTALL_RELEASE: 1.43.5
ERROR: Cannot detect running environment.

 

 

So I tried to install it using the manual method for Alpine. The install went fine, and for configuration, I use the workstation method since the Librem 5 basically runs a desktop Linux OS:

sudo nextdns install -profile device--identifier-myprofileid -report-client-info -auto-activate

 

 

However, it does not seem to be using NextDNS to resolve? Am I doing something wrong? Perhaps the device identifier should not be in the profile ID?

If I enter only the profile ID with nothing prepended, how do I identify this device?

Would appreciate any help.

Thanks.

3 replies

null
    • R_P_M
    • yesterday
    • Reported - view

    The device is identified by the CLI itself, just use the profile ID.

      • whosnext
      • 14 hrs ago
      • Reported - view

      Thanks I'll try that.

      I think it's normal for the NextDNS dashboard to start showing logs several hours after first activating, right?

      However, dnsleaktest should let me know straight away if it's working and using the NextDNS servers or no, correct?

      • R_P_M
      • 9 hrs ago
      • Reported - view

       That would be no and yes. The logs should show within minutes (analytics takes a little longer but nowhere near hours later, at worst 30 mins). The leak test should show it as soon as you have changed to NextDNS.

       You can also use “curl -L https://test.nextdns.io” on the command line to check it’s working correctly. 

Content aside

  • 9 hrs agoLast active
  • 3Replies
  • 20Views
  • 2 Following