Kuinka korjata DDNS, joka ei toimi OpenClash Fake-IP Enhanced -tilassa OpenWRT:ssä

OpenClash on erittäin hyödyllinen verkkokiihdytysohjelmisto OpenWRT-reitittimessä. Se voi segmentoida liikennettä eri verkkosivustoille sääntöasetusten avulla, mikä parantaa verkon käyttönopeutta ja turvallisuutta. OpenClash tarjoaa useita työtiloja, joista fake-ip-parannettu tila voi saavuttaa kaikkien DNS-pyyntöjen edelleenlähetyksen, mikä parantaa liikenteen segmentoinnin tarkkuutta.

Fake-ip-parannetussa tilassa OpenClash ei voi käyttää DDNS-toimintoa normaalisti. Kun DDNS on käytössä, ulkoinen verkko kohtaa ongelman, joka ei pysty ratkaisemaan verkkotunnuksen nimeä käytettäessä kotona olevia laitteita.

Fake-ip-parannetussa tilassa OpenClash välittää kaikki DNS-pyynnöt määritettyyn DNS-palvelimeen, mukaan lukien DDNS-palvelimen lähettämän verkkotunnuksen nimenselvityspyynnön. Koska DDNS-palvelin päivittää verkkotunnuksen nimenselvitystietueen laitteen IP-osoitteen mukaan, OpenClash välittää myös DDNS-palvelimen lähettämän toimialueen nimenselvityspyynnön määritetylle DNS-palvelimelle, jolloin DDNS-palvelin ei pysty saamaan laitteen viimeisintä IP-osoitetta. osoite.

Voit ratkaista tämän ongelman käyttämällä seuraavia kahta tapaa:

Tapa 1: Muokkaa OpenClash-asetuksia

Vaihda OpenClash-kokoonpanossa työtila Redir-Host-tilaan. Redir-Host-tilassa OpenClash lähettää kaikki DNS-pyynnöt määritetylle DNS-palvelimelle, mutta palauttaa DDNS-palvelimen lähettämän toimialueen nimenselvityspyynnön suoraan, jolloin vältetään DDNS-palvelimen toimialueen nimenselvityspyynnön välittäminen määritettyyn DNS-palvelimeen. palvelin.

Tietyt toimintavaiheet:

  1. Avaa OpenClash WebUI ja siirry "Plugin Settings" -sivulle.
  2. Napsauta "OpenClash" -välilehteä.
  3. Valitse "Redir-Host" "Working Mode" -pudotusvalikosta.
  4. Napsauta "Tallenna" -painiketta.

Tapa 2: Poista OpenClashin paikallinen DNS-kaappaus käytöstä

Poista paikallinen DNS-kaappaustoiminto OpenClash-laajennuksen asetuksista. Kun paikallinen DNS-kaappaus on poistettu käytöstä, OpenClash ei välitä kaikkia DNS-pyyntöjä määritettyyn DNS-palvelimeen, jolloin vältetään DDNS-palvelimen toimialueen nimenselvityspyynnön välittäminen määritetylle DNS-palvelimelle.

Tietyt toimintavaiheet:

  1. Avaa OpenClash WebUI ja siirry "Plugin Settings" -sivulle.
  2. Napsauta "DNS-asetukset" -välilehteä.
  3. Poista valinta "Paikallinen DNS-kaappaus" -valintaruudusta.
  4. Napsauta "Tallenna" -painiketta.

Toivottavasti tämä auttaa. Kerro minulle, jos sinulla on muita kysymyksiä.

Takaisin blogiin