Selausluettelot rakentuvat ilmoituksista, eikä ilmoitus ole käyttöoikeuden myöntö. Joku näkee kannettavasi nimen etäluettelossa, koska multicast-kysely ylitti rajan, joka tavallisesti pysäyttää sen reitittimellä. Tämä ylitys selittää sekä sen, miksi merkintä ilmestyy, että sen, miksi merkinnän poistaminen ei ole sama kuin palvelun sulkeminen. Selvitä, kumpaa vastaan oikeastaan vastustat, ennen kuin muutat mitään.

Mikä selausmerkintä oikeastaan on

Macin mDNS-vastaaja vastaa kyselyihin palvelutyypeistä, joita se isännöi, ja vastaus sisältää nimen, portin ja muutaman tekstimerkinnän. Kysellyt asiakasohjelma näyttää sitten tuon nimen luettelossa. Mikään vaihdossa ei todista, että yhteys onnistuisi, eikä mikään siinä myönnä lupaa: luettelo on väite nimestä, ei käytöstä. Juuri tämä ero ratkaisee, pitäisikö jonkin pois päältä vai lopettaa sen julkaiseminen.

Eri palvelut rekisteröityvät erikseen, joten yhden merkinnän katoaminen ei tarkoita, että kaikki ilmoitukset olisivat loppuneet. Tiedostojen jakaminen rekisteröi yhden tyypin, näytön jakaminen toisen, ja tulostimet, mediakirjastot ja kehittäjätyökalut rekisteröivät kukin omansa. Ennen kuin pidät yhtä kytkintä pääsäätimenä, luettele, mikä on rekisteröity ja mikä prosessi sen omistaa:

dns-sd -B _smb._tcp
lsof -nP -iUDP:5353

Multicast pysyy paikallisena, ellei jokin sillota sitä

Multicast DNS lähettää linkkipaikalliseen ryhmään UDP 5353:lla, eivätkä reitittimet välitä tätä ryhmää oletuksena. Siksi unicast-liikennettä reitittävä tunneli jättää löytämisen taakseen, ja siksi Mac reititetyssä VPN:ssä on tavallisesti näkymätön etäkohteelle. Sillotettu tunneli tai tarkoituksella määritetty välityspalvelin muuttaa tämän asettamalla molemmat päät samaan lähetysverkkotunnukseen. Millainen rakenne sinulla on, on tunnelin ominaisuus, ei siihen painetun protokollan nimen.

Tarkastele palvelimen kokoonpanoa nähdäksesi sillottaako se käyttöliittymän vai reitittääkö aliverkon, sillä nämä kaksi käyttäytyvät eri tavoin jokaisessa lähetyksestä riippuvassa protokollassa. Jos tunneli on sillotettu, odota useamman kuin yhden ilmoitustyypin vuotavan, mukaan lukien asioita, joita kukaan ei aikonut julkaista. Jos se on reititetty, etäluettelon merkintä saapui todennäköisesti välityspalvelimen tai unicast DNS -pohjaisen löytämisen kautta eikä multicast-ryhmän kautta. Näillä poluilla on eri korjaukset, ja multicast-portin estäminen sulkee vain yhden niistä.

Palvelun pysäyttäminen on puhtain raja

Jos Macilla ei ole mitään tekemistä tiedostojen tarjoilun kanssa, kytke jakaminen pois sen tuetulla säätimellä sen sijaan, että yrittäisit piilottaa sen ilmoituksen. Pysäytettyyn palveluun ei voi yhdistää, sitä ei voi arvata eikä siihen pääse vanha asiakasohjelma, joka muisti nimen. Tämä ominaisuus tekee siitä vahvemman säätimen, eikä se tarvitse lainkaan verkon yhteistyötä.

Applen tiedostojen jakamisen opas kuvaa käyttöoikeusmallin jaetuille kansioille, sallituille käyttäjille ja vieraskäytölle, ja jakamispaneeli näyttää nykyisen tilan. Käy nämä kolme läpi, kun palvelua todella tarvitaan, koska jakaminen, jonka on pakko olla olemassa, on jakaminen, joka on rajattava. Vieraskäyttö ansaitsee oman tarkastelunsa, koska se voi sallia yhteyden ilman mitään tunnistetietoja. Vahvista sitten, missä käyttöliittymissä palvelu kuuntelee, koska joka käyttöliittymässä tarjottu jakaminen tarjotaan myös tunnelissa.

Kun tarvitset palvelua mutta et yleisöä

Joskus jakaminen on laillista ja yleisö ei. Palvelun rajaaminen hyväksyttyihin lähteisiin, löytäminen erillisenä ja pienempänä säätimenä, on rehellinen järjestely. Palomuurisäännöt, käyttäjäkohtaiset oikeudet ja oikeassa käyttöliittymässä kuunteleminen kaventavat käyttöä tavoilla, joihin piilotettu ilmoitus ei pysty.

Löytämisen tukahduttaminen on kosmeettista tiukassa mielessä: palvelu vastaa edelleen jokaiselle, joka tietää nimen. Jos julkaiseminen itsessään on ongelma, rajaa sitä kerroksessa, joka sitä kuljettaa. Verkossa, jota hallitset, se tarkoittaa päättämistä siitä, mitkä palvelutyypit saavat ylittää rajan, ja sillan, välityspalvelimen tai suodattimen määrittämistä sen mukaisesti. Siltasuodattimen komennon kopioiminen foorumilta toimii vain, jos palvelimesi ajaa täsmälleen sitä pinoa ja sitä tunnelitilaa, ja verkossa, jota et hallitse, rehellinen vastaus on, ettet voi hallita sitä, mitä etäasiakasohjelma muistaa.

Katso sitä etäpuolelta

Testaa etäpuolelta äläkä Macin omasta verkosta, ja testaa tuoretta selausta äläkä välimuistissa olevaa luetteloa. Yritä sitten suoraa yhteyttä palveluun nimellä ja osoitteella, koska kaksi tulosta vastaavat eri kysymyksiin. Puuttuva merkintä onnistuneen yhteyden kanssa tarkoittaa, että piilotit tunnisteen, kun taas epäonnistunut yhteys tarkoittaa, että suljit palvelun. Välimuisti saa molemmat testit valehtelemaan, jos ohitat päivityksen, joten käynnistä asiakasohjelma uudelleen.

Kirjoita muistiin, mitä muutit ja mihin kolmesta säätimestä se kuuluu: palvelu pysäytetty, käyttöä rajoitettu tai löytämistä rajoitettu. Kun joku raportoi, että Mac näkyy edelleen, tuo muistiinpano kertoo, onko raportti vanhentunut vai ilmoittaako jokin toinen palvelu itsestään. Useimmat yllätykset täällä ovat toinen rekisteröinti, jonka päälle kytkemistä kukaan ei muistanut, ei rikkinäinen säädin.

Tarkista jäljellä olevat rekisteröinnit uudelleen ennen kuin päättelet muutoksen epäonnistuneen. Lyhyt luettelo voittaa uuden arvauskierroksen.

Aiheeseen liittyvät artikkelit