வெளியிலிருந்து அணுகுதல்¶
வீட்டில், நினைவு வீட்டு network-இல் ஒரு பெயருக்குப் பதில் அளிக்கிறது (ninaivu.local).
வீட்டை விட்டு வெளியே இருக்கும்போது, குடும்பம் அமைத்த ஏதோ ஒன்றின் வழியாக அதை
அடையலாம் — எப்படி என்பதை நினைவு ஒரு தேர்வாகக் கருதுகிறது; அது
System → Server → Away from home பக்கத்தில் ஒருமுறை செய்யப்படுகிறது.
| தேர்வு | அது என்ன | அதற்கு என்ன தேவை |
|---|---|---|
| Tailscale | உங்கள் சொந்தச் சாதனங்களுக்கு இடையே ஒரு தனிப்பட்ட network; மிக எளிதானது | server-இலும் ஒவ்வொரு கைப்பேசியிலும் Tailscale நிறுவியிருக்க வேண்டும் |
| WireGuard | அதே யோசனை, கையால் அமைக்கப்படுவது | tunnel, அதன் subnets இங்கே தட்டச்சு செய்யப்பட வேண்டும் |
| A tunnel | Cloudflare Tunnel போன்றவை: வீட்டை அடையும் ஒரு பொதுப் பெயர் | tunnel, அந்தப் பெயர் இங்கே தட்டச்சு செய்யப்பட வேண்டும் |
| Your own reverse proxy | முன்னால் Caddy அல்லது nginx, ஒரு சான்றிதழுடன் | அந்த proxy (உதாரணங்கள்) |
| Nothing | வீட்டு network மட்டும் | — |
கணினியில் Tailscale இருந்தால், இயல்புநிலை அதைத் தானாகவே கண்டுபிடித்துக்கொள்ளும்.
ஒவ்வொரு தேர்வும் தனக்கு இன்னும் என்ன தேவை என்று சொல்கிறது; எந்த முகவரிகள் வீட்டுக்கு வெளியே எனக் கருதப்பட வேண்டும், குடும்பத்துக்கு எந்த முகவரிகள் பட்டியலிடப்பட வேண்டும், யாருடைய சான்றிதழ் (certificate) வழங்கப்பட வேண்டும் என்பதையும் அதுவே தீர்மானிக்கிறது.
வீடும் இணையமும்¶
மேலே எதைத் தேர்ந்தெடுத்தாலும், ஒவ்வொரு கோரிக்கையும் வீட்டிலிருந்து வந்ததா இணையத்திலிருந்து வந்ததா என்று நினைவு தீர்மானிக்கிறது. வீடு என்பது வீட்டின் சொந்த network (IPv6 உட்பட), இந்தக் கணினி, Tailscale, WireGuard. இணையம் என்பது எந்தப் பொது முகவரியும் — router-இல் forward செய்யப்பட்ட ஒரு port கொண்டு வருவது இதுதான் — நினைவுக்குச் சொல்லப்படாத ஒரு tunnel அல்லது proxy, Tailscale Funnel. இணையத்திலிருந்து:
- tap to enter (தொட்டால் உள்ளே) என அமைக்கப்பட்ட சுயவிவரம் திறக்காது; உள்நுழையாமல் நூலகத்தைப் பார்க்கவும் முடியாது; tunnel வழியாக நினைவைப் பயன்படுத்தும் ஒவ்வொருவருக்கும் ஒரு PIN கொடுங்கள்;
- plain HTTP மறுக்கப்படும் — இல்லையென்றால் கடவுச்சொற்கள், PIN-கள், பகிர்வு இணைப்புகள் இணையத்தில் படிக்கக்கூடியவையாகப் பயணிக்கும்: Tailscale மூலம் நினைவை அடையுங்கள், அல்லது அதன் முன்னால் HTTPS வையுங்கள்;
- நிர்வாக பலகை திறக்கவே திறக்காது (கீழே);
- தவறான நிர்வாகி கடவுச்சொற்கள் ஒவ்வொரு முறையும் username மூலம் உள்நுழைவதை நீண்ட நேரம் நிறுத்திவைக்கும்: அரை மணி நேரத்தில் 20 தவறுகளுக்குப் பின் 30 நிமிடங்கள், பிறகு ஒரு மணி நேரம், பிறகு இரண்டு. நினைவு இயங்கும் கணினி எப்போதும் உள்நுழையலாம்.
மிகப் பாதுகாப்பான அமைப்பு இன்னும் எளிமையானதுதான்: வீட்டுக்கு வெளியே இருக்கும்போது Tailscale, router-இல் எந்த port-உம் forward செய்யப்படாமல் (router-இல் UPnP-யையும் அணையுங்கள்). அப்போது இணையத்தில் எதுவும் இணையவே முடியாது.
HTTPS¶
HTTPS இயக்கப்படாவிட்டால் நினைவு சாதாரண HTTP-இல் இயங்கும்: நிர்வாக பலகையின் Server பக்கத்திலுள்ள HTTPS சுவிட்ச் அதை இயக்கும் (நினைவு மீண்டும் தொடங்கும்). 1.10.9-க்கு முன்பே HTTPS-இல் இயங்கிய நிறுவல் அதையே தொடரும். HTTPS இயக்கத்தில் இருக்கும்போது நினைவு தனக்கென ஒரு certificate authority-ஐ உருவாக்கி, அதைக் கொண்டு HTTPS வழங்குகிறது. எச்சரிக்கை காட்டக் கூடாத ஒவ்வொரு சாதனமும் அந்தச் சான்றிதழை ஒருமுறை நம்ப (trust) வேண்டும்; அதற்கான பொத்தான் tray-இலும் நிர்வாக பலகையின் Server பக்கத்திலும் உள்ளது (HTTPS இயக்கத்தில் இருக்கும்போது மட்டும்). Windows, macOS-க்கான விவரங்கள் tray பக்கத்தில் (ஆங்கிலம்). Tailscale-உம் reverse proxy-உம் தங்கள் சொந்தச் சான்றிதழ்களைக் கொண்டு வருகின்றன.
மற்ற சாதனங்களிலிருந்து நிர்வாக பலகை¶
குடும்பச் செயலி முழு வீட்டு network-க்கும் பதில் அளிக்கிறது; Server பக்கத்தில்
Open this console from other devices at home too என்பதைத் தேர்ந்தெடுக்கும் வரை
நிர்வாக பலகை இந்தக் கணினியில் மட்டுமே பதில் அளிக்கும் (அப்போது நினைவு restart
ஆகும்). --admin-host அதன் முகவரியை நேரடியாக அமைக்கிறது. network-க்குத் திறந்தாலும்,
அது வீடு, Tailscale, WireGuard-க்கு மட்டுமே; இணையத்தை மறுக்கும். console_from_internet
(Advanced settings → Remote access) அதை ஒரு tunnel அல்லது proxy-க்கு வேண்டுமென்றே
திறக்கும் — அது அரிதாகவே புத்திசாலித்தனம்.
நினைவு தானாக வெளியே அனுப்புபவை அனைத்தும்¶
வெளியிலிருந்து அணுகுதல் என்பது வீட்டுக்குள் வரும் ஒரு வழி மட்டுமே. அதன் மூலம் முகங்கள், பெயர்கள், புகைப்படங்கள் எங்கும் ஒருபோதும் அனுப்பப்படுவதில்லை. அந்த நேரத்தில் யாரும் எதையும் அழுத்தாமல், நினைவு இணையத்திடம் கேட்பவற்றின் முழுப் பட்டியல் இதுதான்:
| எது | எப்போது | எப்படி நிறுத்துவது |
|---|---|---|
| முகில்: புகைப்படங்களும் அட்டவணையின் தினசரி நகலும், மறையாக்கப்பட்டு, நீங்கள் இணைத்த Google கணக்குக்கு | முகில் இயக்கத்தில் இருக்கும் வரை | Mugil |
| இந்தக் கணினிக்கான Tailscale-இன் HTTPS சான்றிதழ், Tailscale வழியாக | HTTPS இயக்கத்திலும் Tailscale நிறுவப்பட்டும் இருந்தால், சில வாரங்களுக்கு ஒருமுறை. அப்போது <computer>.<tailnet>.ts.net என்ற பெயர், ஒவ்வொரு Let's Encrypt பெயரையும் போலவே, பொதுச் சான்றிதழ் பதிவுகளில் தோன்றும். |
Advanced settings → tailnet_https |
| image model-இன் weights, Hugging Face-இலிருந்து | விவரித்துத் தேடுதல் சேர்க்கப்பட்ட பின் முதல் தொடக்கத்தில் ஒருமுறை; அதன் பிறகு எதுவும் இல்லை | விவரித்துத் தேடுதலைச் சேர்க்காதீர்கள் |
| பாதியில் நின்ற ஒரு model பதிவிறக்கம் | அடுத்த தொடக்கத்தில், முடியும் வரை | AI models |
| இடங்களின் பட்டியல், GeoNames-இலிருந்து | Name the places இயக்கப்பட்ட பின் முதல் ஸ்கேனில் ஒருமுறை | அதை அணைத்தே வையுங்கள் |
| OpenStreetMap-இலிருந்து வரைபட tiles — உங்கள் புகைப்படங்கள் ஏறக்குறைய எங்கே எடுக்கப்பட்டன என்பதை அவை காட்டும் | map_tiles இயக்கத்தில் இருந்தால், யாராவது வரைபடத்தைத் திறக்கும்போதெல்லாம் (இயல்பாக அணைந்திருக்கும்; இல்லையெனில் வரைபடம் உள்ளமைந்த ஒரு வெளிக்கோட்டைப் பயன்படுத்தும்) |
Advanced settings → map_tiles |
Model பதிவிறக்கங்கள், email அல்லது webhook மூலம் அறிவிப்புகள், Gemini போன்ற நீட்சிகள் ஆகியவை ஒரு நிர்வாகி அவற்றை அமைத்த பின்னரே நடக்கும்.