Linux-kysymyksiä & yleistä keskustelua Linuxista

Ollaan Linux ketjussa, niin täyttäisikö Rsnapshot tarpeen? Sitä ei ole kyllä varsinaisesti tuollaiseen käyttötapaukseen suunniteltu, mutta kylläkin tekee halutun määrän snapshotteja, joista eri versiot saa suht helposti näkyviin.
Tuo on toki aika legacy ja varmaan modernimpiakin tapoja löytyy. Esim ZFS tiedostojärjestelmä osaa versioida.
 
Ollaan Linux ketjussa, niin täyttäisikö Rsnapshot tarpeen? Sitä ei ole kyllä varsinaisesti tuollaiseen käyttötapaukseen suunniteltu, mutta kylläkin tekee halutun määrän snapshotteja, joista eri versiot saa suht helposti näkyviin.
Tuo on toki aika legacy ja varmaan modernimpiakin tapoja löytyy. Esim ZFS tiedostojärjestelmä osaa versioida.
Pitää tutkailla tuota. Tuo käyttää hard linkkejä, en tiedä toimiiko ne megan kanssa, ainakaan symlinkit ei toimi sen kanssa.

Unohdin kirjoittaa, että ei tarvitse mitään automaattista versio-rotaatio-toimintoa, manuaalisesti olisi tarkoitus hallinnoida versioita (sitten kun/jos vievät liikaa tilaa).
 
Ollaan Linux ketjussa, niin täyttäisikö Rsnapshot tarpeen? Sitä ei ole kyllä varsinaisesti tuollaiseen käyttötapaukseen suunniteltu, mutta kylläkin tekee halutun määrän snapshotteja, joista eri versiot saa suht helposti näkyviin.
Tuo on toki aika legacy ja varmaan modernimpiakin tapoja löytyy. Esim ZFS tiedostojärjestelmä osaa versioida.

Btrfs kanssa onnistuu snapshotit myös hyvinkin näppärästi. LVM:llä onnistuu kanssa, en ole tosin sitä itte koskaan käyttänyt joten en tiedä miten hyvin se taipuu.
Btrfs snapshot mielestäni sopisi tuohon käyttöön varsin hyvin. Ottaa snapshotin aina uuteen hakemistoon ja hakemistolle nimeksi päivämäärä niin eikös se silloin halutut kriteerit täytä?
 
EXT4 käytössä läppärissä. Enkä ole ihan varma, että voiko noilla Btrfs:llä ja ZFS:llä ottaa vain tietyistä alihakemistoista snapshotteja vai vetävätkö vain koko levystä/osioista. Nassissa on Btrfs käytössä ja käytän snapshotteja (Synologyn oman Snapshot Replicator softan kautta) ja siinä ainakin jos smb-jako on kryptattu niin niitä snapshotteja ei pääse suoraan selailemaan vaan tarvitsee erillisen työkalun synolta. Eli vaikka tuo copy-on-write toiminnallisuus tavallaan olisi se mitä haluttaisiin niin ei nuo oikein taivu tarpeeseeni, jos oikein näitä asioita ymmärrän.

Tässä esimerkki mitä haluaisin saavuttaa:
Koodi:
/home/user/documents/kansio/file1.txt
                            file2.txt
/home/user/documents/kansio/.versions/file1.txt
                                      file1.txt_2022-10-15_15-45-20
                                      file2.txt
/home/user/documents/file3.txt
                     file4.txt
/home/user/documents/.versions/file3.txt
                               file4.txt
                               file4.txt_2022-09-06_22-37-12
                               file4.txt_2022-10-22_09-17-33
Katselen tässä juuri rsync:in "--archive" ja "--suffix" toimintoja (+ "--checksum" vertailu ettei tee jatkuvasti uusia versioita, tai sitten käyttää switchejä joilla tiedoston aikaleimat (+muut mahdolliset, esim. omistaja/group/permissions) säilytetään backupissa) joilla tämä homma voisi kohtuullisen kivuttomasti selvitä. Jonkun verran joutuu koodaamaan kuitenkin bashilla (iteroimaan kansio kerrallaan läpi, ja näköjään pitää käyttää find:ia että saa kaikki tiedostot käytyä hakemistosta läpi (kun ei tahdo millään tuo rsync ottavan mitää file globbeja, aina vaan valittaa ettei löydy tiedostoa tai sitten heittää "skipping directory" valitusta eikä tee mitään.. aiemminkin on ollut ongelmaa rsyncin kanssa file globbien kanssa ja pitänyt find:iä käyttää)).
 
EXT4 käytössä läppärissä. Enkä ole ihan varma, että voiko noilla Btrfs:llä ja ZFS:llä ottaa vain tietyistä alihakemistoista snapshotteja vai vetävätkö vain koko levystä/osioista. Nassissa on Btrfs käytössä ja käytän snapshotteja (Synologyn oman Snapshot Replicator softan kautta) ja siinä ainakin jos smb-jako on kryptattu niin niitä snapshotteja ei pääse suoraan selailemaan vaan tarvitsee erillisen työkalun synolta. Eli vaikka tuo copy-on-write toiminnallisuus tavallaan olisi se mitä haluttaisiin niin ei nuo oikein taivu tarpeeseeni, jos oikein näitä asioita ymmärrän.

Tässä esimerkki mitä haluaisin saavuttaa:
Koodi:
/home/user/documents/kansio/file1.txt
                            file2.txt
/home/user/documents/kansio/.versions/file1.txt
                                      file1.txt_2022-10-15_15-45-20
                                      file2.txt
/home/user/documents/file3.txt
                     file4.txt
/home/user/documents/.versions/file3.txt
                               file4.txt
                               file4.txt_2022-09-06_22-37-12
                               file4.txt_2022-10-22_09-17-33
Katselen tässä juuri rsync:in "--archive" ja "--suffix" toimintoja (+ "--checksum" vertailu ettei tee jatkuvasti uusia versioita, tai sitten käyttää switchejä joilla tiedoston aikaleimat (+muut mahdolliset, esim. omistaja/group/permissions) säilytetään backupissa) joilla tämä homma voisi kohtuullisen kivuttomasti selvitä. Jonkun verran joutuu koodaamaan kuitenkin bashilla (iteroimaan kansio kerrallaan läpi, ja näköjään pitää käyttää find:ia että saa kaikki tiedostot käytyä hakemistosta läpi (kun ei tahdo millään tuo rsync ottavan mitää file globbeja, aina vaan valittaa ettei löydy tiedostoa tai sitten heittää "skipping directory" valitusta eikä tee mitään.. aiemminkin on ollut ongelmaa rsyncin kanssa file globbien kanssa ja pitänyt find:iä käyttää)).


Kyllä siis pystyy ihan hakemisto tasolla tekemään. Mutta toi mitä tavottelet on siis "nested" joka on tottakai mille tahansa systeemille ongelmallinen. Paitsi sitten käsipelillä virittelemällä juurikin jonkun rsyncin kanssa tuollaisen saa tehtyä.
 
Paitsi sitten käsipelillä virittelemällä juurikin jonkun rsyncin kanssa tuollaisen saa tehtyä.
Niin kait sitten. Jotenkin vaan aattelin, että en voi olla ainoa joka tällaista kaipaisi ja linux maailmassa joku olisi jonkun näppärän pikkusoftan tällaiseen jo tehnyt. :)
 
Hmm, tuli mieleen, että nuo lokaalit versiot tiedostoista ovat alttiina haitakkeille, eli joku cryptopaske voisi ylikirjoittaa/deletoida ne, ja sitten ne muutokset synkkaantuisi pilveen. :( Kyllä pitäisi olla toimiva (=rajaton ja bugiton) versiointi (ja roskakori) pilven päässä että olisi paremmassa turvassa haitakkeilta. Kokeilin chown ja chmod komennoilla suojella yhtä tiedostoa mutta aina sen pystyi normikäyttäjänä deletoimaan. Taitaa jäädä tämä versiointiprojekti pöytälaatikkoon.

EDIT: Tämä koko tilanne lähti siitä, että yritän päästä pois käyttämästä/varautua palvelun loppumiseen SpiderOakONE pilvipalvelusta koska sen tila ja tulevaisuus on vahvasti epäilyttävä. Mitään päivityksiä/korjauksia ei ole tullut todella pitkään aikaan ja firma on keskittynyt aivan muuhun tuotteeseensa jo pitkän aikaa. Harmillista sinänsä koska tuossa palvelussa versiointi ja roskakori on rajattomia (myös harvinaisesti ilmaisessa oli, nykyään tosin ei ole enää ilmaista versiota (vanhat ilmaiskäyttäjät ovat saaneet jatkaa)) ja ne ovat toimineet moitteetta.
 
Viimeksi muokattu:
Hmm, tuli mieleen, että nuo lokaalit versiot tiedostoista ovat alttiina haitakkeille, eli joku cryptopaske voisi ylikirjoittaa/deletoida ne, ja sitten ne muutokset synkkaantuisi pilveen. :( Kyllä pitäisi olla toimiva (=rajaton ja bugiton) versiointi (ja roskakori) pilven päässä että olisi paremmassa turvassa haitakkeilta.

borg-työkalussa on sisäänrakennettu "versiointi" josta voi omien parametrien mukaan palautella edellisiä versioita. Sitten uppaat ne borgin backupit omalle vps-palvelimelle, jossa on palveluntarjoajan puolesta snapshotit/backupit x ajan välein, tai storage cloudiin kuten backblaze.

En ole borgiin sen paremmin tutustunut mutta se taitaa kompressoida nuo tiedostot joten ihan 1:1 vaatimustesi kanssa se ei sovellu, MIKÄLI näin on. Ja näitä työkaluja varmasti löytyy useita erilaisia. Tosin, backblazeen / omalle vps:lle voi upata tiedostot ihan sellaisenaan ja käyttää palveluntarjoajan snapshot/backup -ominaisuuksia. Molemmista saa manuaalisestikin painettua "make backups" -nappia aina kun itsestä siltä tuntuu. Kyllä varmasti tähän ongelmaan ratkaisu löytyy.

Kokeilin chown ja chmod komennoilla suojella yhtä tiedostoa mutta aina sen pystyi normikäyttäjänä deletoimaan. Taitaa jäädä tämä versiointiprojekti pöytälaatikkoon.

Koita jos chattr toimisi paremmin.
 
Koita jos chattr toimisi paremmin.

Vähän muiden vipujen säätöön toi kuin tiedosto oikkien. Kyllä ne oikat säädetään chmod ja omistaja chown.


@TenderBeef jos sää siis chownaat tiedoston ja ryhmän jollekkin käyttäjälle ja chmodilla 660 niin ei varmasti kukaan muu kuin rootti oikat omaava pääse siihen kiinni.

- Eka kutonen = omistaja
- Toka kutonen = ryhmä
- Nolla = kaikki muut

- 7 = execute/write/read
- 6 = write/read
- 5 = execute/read
- 4 = read
- 2 = write
- 1 = execute

Itte olen tottunut pelaamaan noiden numeroiden kanssa. Toiset taas tykkää tehdä noi kirjaimilla.
 
Sitten uppaat ne borgin backupit omalle vps-palvelimelle, jossa on palveluntarjoajan puolesta snapshotit/backupit x ajan välein, tai storage cloudiin kuten backblaze.
Menee vähän OT:ksi mutta, näyttäisi siltä, että vps-palvelimet ovat aika kalliita ja monimutkaisia käyttää, backblaze:lla ei mitään linux-clienttia "personal backup"-asiakkaille, eikä heidän mobiili-clienttikaan näytä olevan yhtä hyvä kuin megan (esim. auto-upload kuvat/videot), ja rajaton versiointi maksaa erikseen. Ja noiden kanssa pitäisi manuaalisesti uppailla? Automaattisesti pitäisi tapahtua, muuten ei tule mitään.

Megan maksullisissa tilauksissa voi näköjään roskorin automaattiseksi tyhjennysväliksi laittaa max 10 vuotta joten se auttaisi, jos saisi lokaalit versiot jotka synkataan pilveen turvattua. TAI sitten vaan yrittää luottaa megan versioihin, että ainakin jos palvelu niitä välillä väärin poistelee niin, että ne kaikki menisi roskakoriin jossa ne olisi turvassa sen max 10 vuotta.

Koita jos chattr toimisi paremmin.
Kiitos. sudo chattr +i tiedosto (immutable) näyttäisi toimivan aika hyvin. Tiedostoa pystyy lukemaan (read-only), mutta sitä ei voi deletoida, päällekirjoittaa, eikä siirtääkään mihinkään toiseen kansioon.

chattr:in manuaalissa on tällainen maininta "BUGS AND LIMITATIONS" kohdassa:
Setting 'a' and 'i' attributes will not affect the ability to write to already existing file descriptors.
Mitähän tuo nyt oikein tarkoittaa?

Vähän muiden vipujen säätöön toi kuin tiedosto oikkien. Kyllä ne oikat säädetään chmod ja omistaja chown.
Tein näin:
Koodi:
sudo chown root:root tiedosto
sudo chmod 660 tiedosto
Tiedostoa ei pysty lukemaan normikäyttäjänä, mutta Nemosta kun valitsee tiedoston ja deletoi sen (ei roskakoriin vaan suoraan bittitaivaaseen) niin se deletoituu. Kokeilin jo aiemmin itse juuri tällaista ratkaisua, käytin vain 0440 oikeuksia. Ei toimi suojelu tuolla tavalla jostain syystä ainakaan täällä päässä.
 
Tiedostoa ei pysty lukemaan normikäyttäjänä, mutta Nemosta kun valitsee tiedoston ja deletoi sen (ei roskakoriin vaan suoraan bittitaivaaseen) niin se deletoituu. Kokeilin jo aiemmin itse juuri tällaista ratkaisua, käytin vain 0440 oikeuksia. Ei toimi suojelu tuolla tavalla jostain syystä ainakaan täällä päässä.
Tiedoston deletointi on kirjoitusoperaatio siihen kansioon, jossa tiedosto on. Eli deletoituvuus määräytyy kansion oikeuksien perusteella.
 
Tiedoston deletointi on kirjoitusoperaatio siihen kansioon, jossa tiedosto on. Eli deletoituvuus määräytyy kansion oikeuksien perusteella.
Eli pitäisi tehdä kansiolle chown root:root ja chmod 775, plus lisäksi tiedostoille chown root:root ja chmod 664 (default oikeudet) jotta homma toimisi halutusti? Ja roottina sitten se oma rsync versiointihomma niin saa kirjoitettua/kopioitua tiedostoja sinne kansioon. Ja mega-clientin pitäisi pystyä lukemaan ja uppaamaan noita tiedostoja pilveen jos oikein käsitän.

EDIT: Onko tämä parempi ratkaisu jotenkin kuin chattr +i?
 
Viimeksi muokattu:
Menee vähän OT:ksi mutta, näyttäisi siltä, että vps-palvelimet ovat aika kalliita ja monimutkaisia käyttää

Tuo on tietenkin vähän subjektiivista ja myönnän että VPS:t on hankala alkuun ymmärtää, mutta jos ottaa esim. hetzneriltä sen halvimman mahdollisen ja pitää sitä päällä vain backupeja tehdessä, niin en usko että hinta tulee olemaan edes euroa per kuukausi. Tosin nyt en kyllä tiedä saako sitä ilman selaimessa konsoliin kirjautumista "bootattua" etänä. Ja vaikka sitä halvinta pitäisikin päällä backuppaamisajan ulkopuolella niin se on muistaakseni n. 4 euroa kuussa. Toki, onko se sen arvoista sinulle, niin en osaa siihen vastata.

backblaze:lla ei mitään linux-clienttia "personal backup"-asiakkaille, eikä heidän mobiili-clienttikaan näytä olevan yhtä hyvä kuin megan (esim. auto-upload kuvat/videot), ja rajaton versiointi maksaa erikseen.

On olemassa clientteja jotka toimivat backblaze-backendin kanssa, esim. rclone. Näin saa konfiguroinnin jälkeen annettua vain "rclone sync" -komennon jolloin muutokset uppaantuvat backblazeen.
 

Näyttäisi tukevan BorgBackup suoraan (ja monia muitakin protokollia), ei tarvii alkaa itse ylläpitää VPS palvelinta. Myöskin snapshot tuki jne...
 
Liian monimutkainen tuollainen VPS. Tuolla Hetznerin sivulla sanotaan, että, paketista riippuen, snapshotteja saa vain 10-40 kpl. Aika heikosti tuo mihinkään rajattomaan versiointiin taipuu. Vaikuttaa tuo VPS olevan enemmän ns. cold-storage varmuuskopiointiin kuin jatkuvasti (osittain) muuttuvan datan varmuuskopiointiin. Lisäksi oudolta tuntuu palvelun vakuuttelu, että pelkällä RAIDilla datan turvaaminen palvelinpäässä on riittävää. Ja näyttäisi siltä, että pitää itse tehdä client-side-encryptaus (toki tämä olisi aina suositeltavaa tehdä itse) ennen uploadia, mikä sitten täydellisesti romuttaa mobiili-appsin käytön omien tiedostojen käpistelyyn. Kyllä tuo Mega vaan paremmalta näyttää vähän kaikessa, harmi kun ei voi ihan täysin luottaa sen toimintaan. Se siitä OT:sta.

Pitää varmaan vaan ottaa Megalta joku maksullinen paketti ja tutkailla/testailla miten versiointi/roskakori toimii ja samalla vielä käyttää SpiderOakONE:a. Tosin tuon lokaalin versioinnin voisi ottaa myös käyttöön, ei se haittaisi, ei sen koodaaminen iso juttu ole, olen jo päässä hahmotellut miten se hoidetaan.

Jos joku vielä osaa vastata näihin niin olisi ihan huippua:
  • Onko chown&chmod (hakemisto+fileet) parempi ratkaisu jotenkin kuin chattr +i?
  • Mitä chattr:in manuaalin bugs/limitations osion "Setting 'a' and 'i' attributes will not affect the ability to write to already existing file descriptors." oikein tarkoittaa? Jos sen käyttö on järkevämpää..
Nyt vähän taukoa ja pelaamaan Far Cry 4:sta. :)
 
Moro!

Mulla on ollu tässä viime ajat vähä vi*****isempi ongelma. Entiiä osaanko avata sitä sillee, että joku ymmärtäis,, mutta katotaan.

Eli käytän DE:nä KDE plasmaa. Se on kiva ja toimii (ei ilmeisestikkää toimi:D). Noh, tossa pari viikkoo sitte käytettyäni sen aikasta endeavourOS asennusta putkee noin 3kk, nii yhtäkkii koneen uudellee käynnistyksen jälkee näytöt sekos ihmeellisesti.

Eli käytännössä tilanne oli/on se, että mulla toimi ainooastaan 2. näyttö, ja siitäkin näky noin 2/3. Alhaalla oli pelkkää mustaaa. Tästä johtuen jos halusin esim asetuksii mennä näyttöjä säätämään, niin klikkaukset ei aktivoitunu, kun hiiren vei sen asetuksen kohdallem vaan hiirellä sai vähä ettii sitä oikeeta paikkaa missä se nappi oikeesti oli, vaikka visuaalisesti se oli si taas eri paikassa.

Tää sama ongelma on sit seurannu mua uudelleenasennuksesta toiseen (EndeavourOS ja kertaalleen iha vanilla arch). Ongelmaan ei siis auta se, että meen niitä näytön asetuksii säätää. Kuvaa en saa 1. näyttöö, ellen vetäse piuhaa irti 2. näytöstä. Yritän tässä nyt miettiä, että miten toho lähtis hakee ratkasuu/mikä mulla on hajalla ku ei vaa KDE oo toiminu:D Kuiteki ennen sitä ilma ongelmia 3kk oli pystyssä (saavutus meikäläiseltä...sen verra alottelija oon Linuxin kanssa).

Mul on i7 6700k cpu, 16gb ramii ja GTX 1660ti koneessa. Näyttöinä Asus 27" TUF Gaming VG27AQ sekä joku AOC:n perus full hd.
 

Liitteet

  • F31F1542-18EC-4714-A855-78BECACC10E6.jpeg
    F31F1542-18EC-4714-A855-78BECACC10E6.jpeg
    216,5 KB · Luettu: 54
Viimeksi muokattu:
Vähän hankala hahmottaa vian laatua kuvauksesta, mutta heitetään sellainen tyypillinen tapaus että näytöissä on eri resoluutio ja ne menee kloonitilaan jolloin molemmissa sama kuva. Jos pienempi resoluutioinen näyttö on ensisijiasena niin isommassa näytössä saattaa olla alussa sen pienemmän näytön kloonattu näkymä ja loppupäässä alkaa uusi näyttö jok anökuy osittain.
Tuossa kuvassa kyllä näkyy että ihan tästä ei olisi kyse, eli näytöt olisivat vierekkäin mutta ala tai yläreunat eivät olisi kohdakkain.

Asetuksista koittaisin laittaa sen isomman näytön primary näytöksi ja molempien näyttöjen alareunat (tai yläreunat) samalle tasalle jolloin mahdolliset käynnistävalikot tulisivat samalle korkeudelle.
 
Vähän hankala hahmottaa vian laatua kuvauksesta, mutta heitetään sellainen tyypillinen tapaus että näytöissä on eri resoluutio ja ne menee kloonitilaan jolloin molemmissa sama kuva. Jos pienempi resoluutioinen näyttö on ensisijiasena niin isommassa näytössä saattaa olla alussa sen pienemmän näytön kloonattu näkymä ja loppupäässä alkaa uusi näyttö jok anökuy osittain.
Tuossa kuvassa kyllä näkyy että ihan tästä ei olisi kyse, eli näytöt olisivat vierekkäin mutta ala tai yläreunat eivät olisi kohdakkain.

Asetuksista koittaisin laittaa sen isomman näytön primary näytöksi ja molempien näyttöjen alareunat (tai yläreunat) samalle tasalle jolloin mahdolliset käynnistävalikot tulisivat samalle korkeudelle.

Juoo tuo on vähä mysteeri. Asensin nvidia-settings softan ja säädin sieltä jotai ja si lähti toimii yhtäkkii toimii. Katotaa korjaaks toi ny si ongelman....saas nähä.

Kun 1. näyttö enabloidessa ei käyny mitään. Sitten kun paino asetuksista sen 1. näytön pois ja teki siit 2. näytöstä päänäytön nii sitte se kyllä toimi kiltisti. Sitten tosiaa koitti laittaa 1. näytön takas päälle, ni ei se ees alkanu miettii/yrittäny mitää toimenpidettä ku paino "apply".:D

Edit: Joo no se ei sit kovin kauaa toiminu...
 
Viimeksi muokattu:
Juoo tuo on vähä mysteeri. Asensin nvidia-settings softan ja säädin sieltä jotai ja si lähti toimii yhtäkkii toimii. Katotaa korjaaks toi ny si ongelman....saas nähä.

Kun 1. näyttö enabloidessa ei käyny mitään. Sitten kun paino asetuksista sen 1. näytön pois ja teki siit 2. näytöstä päänäytön nii sitte se kyllä toimi kiltisti. Sitten tosiaa koitti laittaa 1. näytön takas päälle, ni ei se ees alkanu miettii/yrittäny mitää toimenpidettä ku paino "apply".:D

Edit: Joo no se ei sit kovin kauaa toiminu...
Ethän oo vahingossa laittanu käynnistäessä Wayland-sessiota käyttöön? Nvidian tukihan on vissiin vielä vaiheessa ja tuollaiset ongelmat viittais siihen suuntaan.
 
En tiedä onko ollenkaan mahdollista mutta; onko mahdollista käyttää kahta nettiyhteyttä yhdessä koneessa? Pitäisi olla LAN päällä jotta saisi yhteyden verkkojakoon nassissa, mutta itse nettiyhteys toimisi WLAN:in kautta (puhelin hotspot). Ehkä jotenkin reitittämällä? Mutta kuitenkin olisi tärkeää pitää LAN turvallisena.

Pitäisi saada kerran upattua todella paljon tavaraa nassista pilveen. Kotona nettinä taloyhtiölaajakaista 100/10 ja sen uppausnopeus on todella ankea (laskin että 48 päivää menisi jos lanka olisi joka sekunti kuumana), eikä Telialta saa millään nopeampaa tähän (vaikka ennen taloyhtiökaistaa ADSL/VDSL:t antoi paremman uppikaistan). Kännyn kautta olisi parempi uppikaista ja koko homma tapahtuisi sitä kautta paljon nopeammin. Vai pitääkö viedä rojut useampana päivänä johonkin muualle mistä saisi supernopean uppikaistan käyttöön?
 
En tiedä onko ollenkaan mahdollista mutta; onko mahdollista käyttää kahta nettiyhteyttä yhdessä koneessa? Pitäisi olla LAN päällä jotta saisi yhteyden verkkojakoon nassissa, mutta itse nettiyhteys toimisi WLAN:in kautta (puhelin hotspot). Ehkä jotenkin reitittämällä? Mutta kuitenkin olisi tärkeää pitää LAN turvallisena.

Pitäisi saada kerran upattua todella paljon tavaraa nassista pilveen. Kotona nettinä taloyhtiölaajakaista 100/10 ja sen uppausnopeus on todella ankea (laskin että 48 päivää menisi jos lanka olisi joka sekunti kuumana), eikä Telialta saa millään nopeampaa tähän (vaikka ennen taloyhtiökaistaa ADSL/VDSL:t antoi paremman uppikaistan). Kännyn kautta olisi parempi uppikaista ja koko homma tapahtuisi sitä kautta paljon nopeammin. Vai pitääkö viedä rojut useampana päivänä johonkin muualle mistä saisi supernopean uppikaistan käyttöön?

no jos teet puhelimesta hotspotin niin sehän tekee automaattisesti nattauksen joten kyllä se sinun sisäverkko on ihan näkymättömissä ulkomaailmaan. Ja kai siellä nyt palomuuri on ajossa jokatapauksessa.
 
no jos teet puhelimesta hotspotin niin sehän tekee automaattisesti nattauksen joten kyllä se sinun sisäverkko on ihan näkymättömissä ulkomaailmaan. Ja kai siellä nyt palomuuri on ajossa jokatapauksessa.
Hmm, en tajua. Onko siis mahdollista tuollainen kuvio mitä kirjoitin? Yritellyt googlata ja en oikein saa selvää onko mahdollista vai ei. Tällainen kuitenkin löytyi (vanha tosin) josta ajattelin, että ehkä olisi mahdollista:

You can have two network interfaces in use at the same time on different networks, however you will have to configure them yourself using the
/etc/network/interfaces file and then manually adding routing entries to the TCP/IP stack using the route command from the cli.
You must use this method for the wifi and wired connections
 
Hmm, en tajua. Onko siis mahdollista tuollainen kuvio mitä kirjoitin? Yritellyt googlata ja en oikein saa selvää onko mahdollista vai ei. Tällainen kuitenkin löytyi (vanha tosin) josta ajattelin, että ehkä olisi mahdollista:


Niin kuten tuossa sanotaan niin sun tarttee sitten itte säätää routen kanssa. Mutta miksi ne molemmat yhteydet oikein väkisellä pitäisi saada käyttöön samanaikaisesti? Käyttää sitä puhelimen hotspottia sitten sen aikaa mitä se on käytössä.
Ei kannata liian vaikeaksi alkaa hommaa tekemään.

kaikkihan on toki mahdollista, mutta jos sä siis haluisit että se uppi ainoastaan menee sen hotspotin kautta ja kaikki muu sen normaalin netin kautta niin kyllähän se melkoiseksi säätämiseksi menee.
 
Käyttää sitä puhelimen hotspottia sitten sen aikaa mitä se on käytössä.
Jos laitan läppäriltä LANin (wired) pois päältä, että saa WLANin kautta sen puhelimen netin käyttöön läppärille, niin sittenhän en tietenkään saa enää yhteyttä läppärillä LANissa olevaan nassin verkkojakoon, josta siis pitäisi upata tavaraa pilveen, sillä puhelimen netin paremmalla uppikaistalla.

EDIT: Jos on päällä molemmat LAN ja WLAN läppärillä, niin läppäri käyttää nettiä LAN kautta. EDIT2: Yritin jo kokeilla jotain "priority" asetuksia GUIn kautta mutta mitään ei tapahtunut, nettiyhteys kulki aina LANin kautta.
 
Viimeksi muokattu:
Jos laitan läppäriltä LANin (wired) pois päältä, että saa WLANin kautta sen puhelimen netin käyttöön läppärille, niin sittenhän en tietenkään saa enää yhteyttä läppärillä LANissa olevaan nassin verkkojakoon, josta siis pitäisi upata tavaraa pilveen, sillä puhelimen netin paremmalla uppikaistalla.

EDIT: Jos on päällä molemmat LAN ja WLAN läppärillä, niin läppäri käyttää nettiä LAN kautta. EDIT2: Yritin jo kokeilla jotain "priority" asetuksia GUIn kautta mutta mitään ei tapahtunut, nettiyhteys kulki aina LANin kautta.

Hmmm... Entä jos määrittelet LAN-puolen IP:t käsin ja jätät default gatewayn määrittelemättä silloin kun oot myös wlanilla kiinni puhelimen hotspottiin? Silloin nettiin ei pitäisi päästä ollenkaan LANin kautta, ainoastaan WLANin kautta. Sitten kun et tarvi enään wlania, niin määrittelee LANiin sen default gatewayn. Tuo ois varmaan mahdollista jotenkin automatisoidakin...
 
Hmmm... Entä jos määrittelet LAN-puolen IP:t käsin ja jätät default gatewayn määrittelemättä silloin kun oot myös wlanilla kiinni puhelimen hotspottiin? Silloin nettiin ei pitäisi päästä ollenkaan LANin kautta, ainoastaan WLANin kautta. Sitten kun et tarvi enään wlania, niin määrittelee LANiin sen default gatewayn. Tuo ois varmaan mahdollista jotenkin automatisoidakin...
Voi kun osais, on tuo verkkopuolen osaaminen vähän heikompaa.
Koodi:
$ route -n

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.254   0.0.0.0         UG    100    0        0 enp7s0
0.0.0.0         192.168.43.164  0.0.0.0         UG    600    0        0 wlp0s20f3
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 enp7s0
192.168.0.0     0.0.0.0         255.255.255.0   U     100    0        0 enp7s0
192.168.43.0    0.0.0.0         255.255.255.0   U     600    0        0 wlp0s20f3

Tuossa enp7s0 on ethernet ja wlp0s20f3 WLAN. Mitä tuolla "metric" hommalla on virkaa? Liittyykö jotenkin priorityyn? Mites tuon LANin 192.168.0.254 gatewayn nyt sitten saisi pois ja takaisin ilman, että rikon kaikki?
 
Mitä tuolla "metric" hommalla on virkaa? Liittyykö jotenkin priorityyn?

Metric on yksi tekijä priorisoinnissa. Lyhyesti, jos reitityksen kannalta on kaksi muuten samanarvoista reittiä kohteeseen, niin pienemmän metric arvon reitti valitaan.

Ts. tuossa taulukossa kohteille jotka eivät ole missään kolmesta määritellystä verkosta (169.254.x.x ,192.168.0.x tai 192.168.43.x), valitaan ensimmäisenä enp7s0 koska metric on alhaisempi.
 
Ts. tuossa taulukossa kohteille jotka eivät ole missään kolmesta määritellystä verkosta (169.254.x.x ,192.168.0.x tai 192.168.43.x), valitaan ensimmäisenä enp7s0 koska metric on alhaisempi.
Eli pelkkää metric-arvoa wlan interfacelle muuttamalla saisi nettiyhteyden juoksemaan kännyn simmin (hotspot) kautta? Yritin jotain tuollaista vastaavaa GUIn kautta molemmille mutta en saanut toimimaan. Komentokehotteen kautta en ainakaan vielä osaa tehdä mitään noille.
 
Eli pelkkää metric-arvoa wlan interfacelle muuttamalla saisi nettiyhteyden juoksemaan kännyn simmin (hotspot) kautta? Yritin jotain tuollaista vastaavaa GUIn kautta molemmille mutta en saanut toimimaan. Komentokehotteen kautta en ainakaan vielä osaa tehdä mitään noille.

hetki aikaa kun on tullut routejen kanssa leikittyä, mutta ulkomuistista:
ip ro del default dev enp7s0

Tuon pitäisi poistaa siltä lanilta route jolloin liikenteen pitäisi kulkea sen wlanin kautta.

ip ro add default via 192.168.0.254 dev enp7s0

Tuon taas pitäisi lisätä se takas. Mutta tää on tosiaan ihan ulkomuistista.

toi default tuossa on sama kuin 0.0.0.0 joka taas on yhtäkuin kaikki liikenne.
 
Eli pelkkää metric-arvoa wlan interfacelle muuttamalla saisi nettiyhteyden juoksemaan kännyn simmin (hotspot) kautta? Yritin jotain tuollaista vastaavaa GUIn kautta molemmille mutta en saanut toimimaan. Komentokehotteen kautta en ainakaan vielä osaa tehdä mitään noille.

Periaatteessa näin. Mutta en osaa varmaksi sanoa onko tuossa vielä joku muu mitä pitäisi huomioida. Joka tapauksessa, reitin metriciä ei taida voida muuttaa sen jälkeen kun route on luotu, käytännössä kai pitäisi poistaa se ja luoda uudelleen eri metric arvolla jos manuaalisesti muuttaa. Lienee helpompi selvitellä olisiko verkkokonffauksessa, distrosta riippuen, joku tapa asettaa metric erikseen.

Voithan kokeilla säätää sitä GUIsta ja katsoa muuttuuko noissa mikään, jos ei niin sitten se tekee jotakin muuta tai ei edes toimi? Yleensä suositaan komentoriviä juuri siksi että tietää edes mitä pitäisi tapahtua, jostakin GUIn kikkulasta ei aina pysty sanomaan mitä se yrittää tehdä, millä tavalla ja onko se toimiva.

Toki sen voi routeja muokkaamalla tehdä ip-komennollakin, kuten ylempänä jo ehdotettiin. Sillä tehdyt muutokset eivät pitäisi jäädä talteen mihinkään, joten pysyvää vahinkoa ei pitäisi edes kyetä tekemään. Viimeistään boottaaminen hukkaa muutokset.
 
hetki aikaa kun on tullut routejen kanssa leikittyä, mutta ulkomuistista:
ip ro del default dev enp7s0

Tuon pitäisi poistaa siltä lanilta route jolloin liikenteen pitäisi kulkea sen wlanin kautta.

ip ro add default via 192.168.0.254 dev enp7s0

Tuon taas pitäisi lisätä se takas. Mutta tää on tosiaan ihan ulkomuistista.

toi default tuossa on sama kuin 0.0.0.0 joka taas on yhtäkuin kaikki liikenne.
Ulkomuistista sanoisin että olen samaa mieltä noista komennoista, ovat oikein tai ainakin hyvin liki. Itse käyttäisin kyllä 'ip route' tuon 'ip ro' tilalla, saattaa olla aloittelijalle tuo pitkä muoto kuvaavampi niin saattaa jäädä edes joku muistijälki.
Periaatteessa näin. Mutta en osaa varmaksi sanoa onko tuossa vielä joku muu mitä pitäisi huomioida. Joka tapauksessa, reitin metriciä ei taida voida muuttaa sen jälkeen kun route on luotu, käytännössä kai pitäisi poistaa se ja luoda uudelleen eri metric arvolla jos manuaalisesti muuttaa. Lienee helpompi selvitellä olisiko verkkokonffauksessa, distrosta riippuen, joku tapa asettaa metric erikseen.

Voithan kokeilla säätää sitä GUIsta ja katsoa muuttuuko noissa mikään, jos ei niin sitten se tekee jotakin muuta tai ei edes toimi? Yleensä suositaan komentoriviä juuri siksi että tietää edes mitä pitäisi tapahtua, jostakin GUIn kikkulasta ei aina pysty sanomaan mitä se yrittää tehdä, millä tavalla ja onko se toimiva.
Muistaakseni ainakin NetworkDamagerissa (NetworkManager) on tuolle valintoja mutta ovat todella sekavasti nimettyjä. Muistaakseni siellä on myös joku "Use yhis connection only for resources on its network" -ruksi tms joka tekee sen että kyseisestä interfacesta ei reititetä muihin verkkoihin eli vastaa likimain tuota gatewayn poistoa. Ja suomeksi tuota networkmanageria ei voi käyttää ollenkaan, ainakaan pari vuotta sitten suomennoksista ei ottanut tolkkua erkkikään...
 
Ja suomeksi tuota networkmanageria ei voi käyttää ollenkaan, ainakaan pari vuotta sitten suomennoksista ei ottanut tolkkua erkkikään...

Ei niistä ota muuallakaan. Vähänkään teknisempi softa tai osa-alue niin menee joko finglishiksi tai täysin hatusta reväistyksi potaskaksi. Parempi pitäytyä kaikessa ameriikankielessä, saa ainakin ymmärrettäviä virheilmoituksia jos ei muuta. Tai jos ei ymmärrä niin googlella löytyy edes jotakin :tongue:

Heittovaihtotiedosto. Never Forget.
Never. Forget.
 
Ei niistä ota muuallakaan. Vähänkään teknisempi softa tai osa-alue niin menee joko finglishiksi tai täysin hatusta reväistyksi potaskaksi. Parempi pitäytyä kaikessa ameriikankielessä, saa ainakin ymmärrettäviä virheilmoituksia jos ei muuta. Tai jos ei ymmärrä niin googlella löytyy edes jotakin :tongue:

Heittovaihtotiedosto. Never Forget.
Never. Forget.
Kyllähän nuo käännökset nykyään suurimmassa osassa softista alkaa linux-puolella olemaan ihan kohtuullisia, tuo networkdamagerin käännös vaan ainakin viimeksi oli ihan järkyttävä verrattuna yleiseen käännöksien tasoon. Win-puolella kyllä tulee melkeinpä viikottain kyllä sellaisia käännöskukkasia vastaan että oksat pois. Viimeisimpänä taas sana 'volume' joka oli kokonaan poistettu kontekstista ja käännetty kaavamaisesti joka paikkaan 'äänenvoimakkuus' vaikka tarkoitettiin tilavuutta tai tallennuslaitetta(?).

Tuon heittovaihtotiedoston lisäksi tulee mieleen näennäismuisti joka on aiheuttanut hieman väärinkäsityksiä vähemmän teknisten ihmisten kanssa :D

Itselläkin kyllä mahdollisuuksien mukaan kaikki laitteet ja softat on englanniksi, viimeksi eilen tappelin yhden virheilmoituksen kanssa varmaan tunnin kun softa väkisin halusi antaa ilmoitukset suomeksi ja yllättäen käännös oli taas sitä tasoa että ei osannut edes arvata mitä se alkuperäiskielellä olisi ollut eikä google paljoa auttanut.
 
Itselläkin kyllä mahdollisuuksien mukaan kaikki laitteet ja softat on englanniksi, viimeksi eilen tappelin yhden virheilmoituksen kanssa varmaan tunnin kun softa väkisin halusi antaa ilmoitukset suomeksi ja yllättäen käännös oli taas sitä tasoa että ei osannut edes arvata mitä se alkuperäiskielellä olisi ollut eikä google paljoa auttanut.

Tämä on itselläkin aiheuttanut vitutusta toisinaan, joku keksinyt että ei se käyttäjä oikeasti tarkoita laittaessaan LANG=en että kielen tulisi olla englanti, vaan käyttäjän todellinen kielivalinta onkin LC_TIMEssä tai vastaavaa.
 
Kiitoksia kaikille! Lähti lanin gateway mäkeen ja uploadkaista huutaa 4-6 MB/s vauhdilla, ei ihan niin paljon kuin toivoin mutta auttaa paljon silti.. tosin koko rupeama vie sen about 12 päivää (tauotta jos laskee). :)

EDIT: Pitää kännykkää näköjään siirtää johonkin muualle kun langaton hiiri pätkii kovasti nyt.
 
Ei ole näköjään hyvä tapa pelkästään poistaa default gateway, se tulee takaisin automaattisesti, näköjään tietyin aikavälein. Yöllä vuorokauden vaihtumisen jälkeen tuli takaisin, ja nyt keskipäivän jälkeen.

Paras ratkaisu on muuttaa se metric arvo. Mutta ip route change tai ip route replace eivät pysty metric arvoa muuttamaan jo voimassa olevaan reittiin. Eli pitää poistaa default gateway ja lisätä uusi samanlainen mutta eri metric arvolla (suurempi kuin sen toisen gatewayn metric arvo). Esim: ip route add default via 192.168.0.254 metric 1000 dev enp7s0.
 
Ei ole näköjään hyvä tapa pelkästään poistaa default gateway, se tulee takaisin automaattisesti, näköjään tietyin aikavälein. Yöllä vuorokauden vaihtumisen jälkeen tuli takaisin, ja nyt keskipäivän jälkeen.

Paras ratkaisu on muuttaa se metric arvo. Mutta ip route change tai ip route replace eivät pysty metric arvoa muuttamaan jo voimassa olevaan reittiin. Eli pitää poistaa default gateway ja lisätä uusi samanlainen mutta eri metric arvolla (suurempi kuin sen toisen gatewayn metric arvo). Esim: ip route add default via 192.168.0.254 metric 1000 dev enp7s0.

Jos sulla on DHCP käytössä LANin puolelle, niin se, sekä IP, aliverkonpeite ja DNS, tulee sen mukana ja silloin ne uusitaan aina ajan X välein, joka riippuu DHCP-palvelimen asetuksista.

Alkuperäinen ajatus itsellä oli kun ehdotin tuota, että määrittelet LANille (ilmeisesti tuo enp7s0?) käsin IP:n, aliverkonpeitteen ja DNS-palvelimen (DNS vain, jos sisäverkossa käytät sitä osoittamaan koneisiin IP-osoitteen sijaan).

En tiä minkälainen setuppi sulla on, niin en suorilta osaa sanoa miten se sun tapauksessa tehdään. Jos on ihan joku työpöytämanageri käytössä, niin silloin on varmaankin NetworkManager, tai vastaava käytössä, jonka kautta voi käydä tuon enp7s0 asetukista muuttamassa DHCP pois päältä ja vaihtaa se manuaaliseksi, jolloin tuon IP:n ja aliverkonpeitteen, sekä tarpeen mukaan DNS-palvelimen voi asettaa.

Mutta, jos sait jo toimimaan, niin kuin toivoit sen toimivan, niin eipä sitä sitten enään kannata mennä sotkemaan :).
 
Mutta, jos sait jo toimimaan, niin kuin toivoit sen toimivan, niin eipä sitä sitten enään kannata mennä sotkemaan :).
Pitää kytätä vielä miten käy kun vuorokausi vaihtuu. Olettaisin, että ei tule automaattisesti uutta samanlaista reititystä mutta eri metric-arvolla, mutta mistäs näistä ikinä tietää, aina joutuu testaamaan kaikki perinpohjaisesti. :)
 
No sieltäpähän automaattisesti putkahti uusi reititys pienemällä metric-arvolla. On aika erikoinen kyllä tuon toiminnallisuus. Pitää nyt sitten 2 kertaa päivässä säätää takas kohdalleen, en rupea modeemin verkkoasetuksia säätämään tämän takia. Muutenkin tämä homma vähän kusee. Illansuussa puhelimeen oli tullut "battery temperature has exceeded the specified range, stop charging!" viesti ja puhelin oli aivan kuumana. Otin pois hotspotin, reboottasin ja vähäksi aikaa jäähtymään. Nyt kun laitoin takaisin systeemit niin nopeutta (~2-3 MB/s) ei jostain syystä löydy saman verran kuin mitä tässä olen aiemmin lanka kuumana putkuttanut ulos (6-8 Mb/s). Hidastuu homma valtavasti. Viimeinen kerta kun tällaista tulen tekemään.
 
No sieltäpähän automaattisesti putkahti uusi reititys pienemällä metric-arvolla. On aika erikoinen kyllä tuon toiminnallisuus. Pitää nyt sitten 2 kertaa päivässä säätää takas kohdalleen, en rupea modeemin verkkoasetuksia säätämään tämän takia. Muutenkin tämä homma vähän kusee. Illansuussa puhelimeen oli tullut "battery temperature has exceeded the specified range, stop charging!" viesti ja puhelin oli aivan kuumana. Otin pois hotspotin, reboottasin ja vähäksi aikaa jäähtymään. Nyt kun laitoin takaisin systeemit niin nopeutta (~2-3 MB/s) ei jostain syystä löydy saman verran kuin mitä tässä olen aiemmin lanka kuumana putkuttanut ulos (6-8 Mb/s). Hidastuu homma valtavasti. Viimeinen kerta kun tällaista tulen tekemään.

Öööhh... Siis modeemiin ei tarvi koskea, kait (en nyt saa selkeää kuvaa kuinka monella laitteella toi netti pitää saada kulkemaan WLANin kautta). Noi asetukset jotka mainitsin tehdään siihen läppäriin, joka pitää olla WLANilla kiinni kännykän hotspotissa ja LANilla kiinni sisäverkossa.
 
Öööhh... Siis modeemiin ei tarvi koskea, kait (en nyt saa selkeää kuvaa kuinka monella laitteella toi netti pitää saada kulkemaan WLANin kautta). Noi asetukset jotka mainitsin tehdään siihen läppäriin, joka pitää olla WLANilla kiinni kännykän hotspotissa ja LANilla kiinni sisäverkossa.

Ilmeisesti dhcp:llä hakee ip:n. Helpoiten toi hoituisi kun väliaikaisesti pakottaisi netwörk-damagerin kautta route asetuksen. Siellä on mahollista hylätä kaikki defaultit ja laittaa omat.
Pitää vaan muistaa laittaa sinne myös se lanin route eli kaikki samat mitä normaalisti näkyy kun tsekkaa ip ro
 
Kokeilin useampaa eri juttu, esim. säätöjä Mintin "network - wired - settings - ip4" asetusten kautta mutta mikään ei tunnu auttavan. 2 kertaa päivässä oletusreitti tulee automaattisesti takaisin ja se pitää manuaalisesti dellata. En jaksa enempää nyt tuota enää vääntää. Tässä on nyt 1.7 TB upattu ja n. viikko jäljellä tätä proggista (jos saan uploadin pysymään tässä 7-8 MB/s:ssa) ja sitten en tule ikinä enää tällaista tekemään. Vinkkinä: ei kannata kännykällä tällaista tehdä missään nimessä. Hotspot kuumentaa älyttömästi (sopiva nimi toiminnolle) ja vie virtaa paljon, mistä seuraa tarve ladata lähes koko ajan, josta seuraa lisää kuumuutta, mistä seuraa se, että puhelin koko ajan varoittelee ja katkoo latausta kuumuuden takia. Onneksi äkkäsin, että koneen usb-portista jos laittaa latautumaan niin lämpeää vähemmän, tosin hotspot kuluttaa vähän enemmän virtaa kuin usb saa ladattua, mutta tällä tavalla voi esim. yöllä nukkuessa antaa uppauksen jatkua (päivällä sitten joutuu pari kertaa ladata ihan pistorasian kautta täyteen.. jos onnistuu enää kuumuuden takia). Kiitos avusta kuitenkin, en olisi tätä uppaus-systeemiä saanut toimimaan ilman apua.
 
Sitä hotspotin sijaan kannattaaa käyttää USB tethering verkonjakoa. Lataa samalla eikä kuumene puoliksikaan niin paljon.
 
Sitä hotspotin sijaan kannattaaa käyttää USB tethering verkonjakoa. Lataa samalla eikä kuumene puoliksikaan niin paljon.
Jaa, ei tää sittenkään ollut parempi, usbista ei saa tarpeeksi virtaa, akku kuluu hitaasti loppuun, ja sitten pitää laittaa pistorasiaan ja yhteys katkeaa. Lämpöäkin tuntuu olevan about saman verran, on varmaan se mobiiliradiolähetin joka kuumenee eniten, ei wlanradio. /ot
 
Olisi ajatuksena siirtyä linuxiin ns daily driverina. Koneeseen lisäisin toisen NVME levyn ja asentaisi sille windows 10:n kanssa dual boottina jonkun linux distron. Mutta minkä? POP? Manjaro? Arch? Ubuntu?

Pääasiallinen käyttö perus nettijuttujen lisäksi olisi videoeditointi ja satunnainen pelailu. Jos joku peli ei Proton/steam/lutris avulla futaa, niin sitten voi bootata windowsiin. PItäs toki saada sit näyttiksen rautakiihdytykset toimimaan ongelmitta.

I9900k, 32gb ram, rtx2060. Windows uefina asennettu. Paljon ei linux kokemusta ole, lähinnä kotiserverin truenassin kanssa leikkiny ja pientä rasberry pi säätöä näppäilly.

Virtualisoitu windows 10 ois kans kiinostava mutta ei taida olla ihan natiivin tasonen käyttökokemus esim pelaamista ajatellen (anticheat jne)?
 

Statistiikka

Viestiketjuista
262 580
Viestejä
4 558 672
Jäsenet
75 004
Uusin jäsen
otso.lan

Hinta.fi

Back
Ylös Bottom