Kuinka asentaa Tiny Tiny RSS Reader FreeBSD 11 FAMP VPS:ään
Käytätkö erilaista järjestelmää? Tiny Tiny RSS Reader on ilmainen ja avoimen lähdekoodin itseisännöity verkkopohjainen uutissyötteen (RSS/Atom) lukija ja kokoaja, joka on suunniteltu
Jos käytät omaa ratkaisijaa tai haluat käyttää kolmannen osapuolen palveluntarjoajaa, saatat huomata, että /etc/resolv.conf
DHCP korvaa tiedostosi. On olemassa kourallinen tapoja ratkaista tämä ongelma. Koska haluat todennäköisesti käynnistää uudelleen varmistaaksesi, että tekemäsi muutokset pysyvät, ja koska aiot ensin etsiä verkkoasetuksia, suosittelen vahvasti, että teet tämän testiesiintymässä ja/tai huipun ulkopuolella. tuntia.
Tässä on nyt kolme tapaa, pahimmasta parhaaseen. Huomaa, että kaikki tämän oppaan menetelmät on kirjoitettu FreeBSD 10:lle. Linux-käyttäjät voivat tutustua tähän oppaaseen .
Rajoitetussa testauksessani tämä johtaa hieman nopeampiin käynnistysaikoihin, koska sinun ei tarvitse odottaa, että DHCP määrittää verkkoasetukset. Olen kuitenkin nähnyt useissa Vultr-dokumenteissa mainittavan, että staattisen käyttöliittymän asetusten käyttäminen on paheksuttavaa ja että sinun tulee pysyä DHCP:ssä. Oletan, että heillä on hyvä syy tähän, ja siksi olen jatkanut DHCP:n käyttöä itse. Jos kuitenkin päätät valita tämän reitin, noudata alla olevia ohjeita.
/etc/rc.conf
käyttääksesi näitä arvoja DHCP:n sijaan.Olettaen, että käyttöliittymäsi on vtnet0, toimi seuraavasti:
ifconfig vtnet0 | grep inet
Tämän pitäisi saada palvelimesi IP-osoite ja verkkopeite:
inet 10.10.10.10 netmask 0xffffff00 broadcast 10.10.10.255
FreeBSD haluaa käyttää hex:ää verkkopeiteenä. Yllä oleva muuntaa muotoon, 255.255.255.0
jos olet utelias. Löydät kätevän taulukon täältä , mutta älä pelkää: voit vain kopioida heksadesimaaliosoitteen asetustiedostoihisi (tai muuntaa sen desimaaliksi, jos haluat).
Voit löytää yhdyskäytävän useilla tavoilla. Tässä yksi:
route get default | grep gateway
palauttaa jotain seuraavanlaista:
gateway: 10.10.10.1
/etc/rc.conf
uusilla arvoillaIP-osoitteen, verkkopeitteen ja yhdyskäytävän avulla on nyt aika lisätä ne järjestelmän kokoonpanoon. Suosittelen vahvasti tämän tiedoston varmuuskopioimista ennen muutosten tekemistä, koska se helpottaa sen kumoamista, jos teet sotkua. Avaa nyt sitten /etc/rc.conf
haluamasi editori ja tee seuraavat muutokset:
# Comment out this line:
# ifconfig_vtnet0="dhcp"
# Add these lines:
defaultrouter="10.10.10.1"
ifconfig_vtnet0="inet 10.10.10.10 netmask 0xffffff00"
On selvää, että sinun tulee korvata todellinen IP-osoite, verkkopeite ja yhdyskäytävä ilmeisillä väärennöksilläni.
Käynnistä palvelin uudelleen käyttämällä shutdown -r now
ja varmista, että se palautuu oikein. Suorita kaikki tarpeellisiksi katsomasi testit varmistaaksesi, että kaikki toimii oikein. Jos verkkoon ei pääse, kirjaudu sisään konsolin kautta ja palauta tekemäsi muutokset. Jos kaikki on hyvin, voit tässä vaiheessa laittaa mitä haluat resolv.conf
ilman pelkoa, että se häviää.
Jos jostain syystä et voi käynnistää uudelleen, tämän pitäisi toimia, mutta minä todellakin tekisin oikean uudelleenkäynnistyksen sinuna:
service netif restart && service routing restart
resolv.conf
muuttumattomaksiTämä on hieman hakkerointi, mutta se on helposti nopein ratkaisu. En suosittele sitä, koska en voi taata, että tämä ei aiheuta outoja asioita tulevaisuudessa, kun päivität käyttöjärjestelmän uuteen julkaisuun, ja dhclient tulee todennäköisesti valittamaan paljon. Se sanoi, yksinkertainen chflags schg /etc/resolv.conf
on kaikki mitä tarvitaan. Tiedosto on nyt täysin kirjoitussuojattu, jopa pääkäyttäjältä. Voit varmistaa näin:
vultr [~]# chflags schg /etc/resolv.conf
vultr [~]# ls -ol /etc/resolv.conf
-rw-r--r-- 1 root wheel schg 50 Nov 29 06:28 /etc/resolv.conf
vultr [~]# echo "so very untouchable" >> /etc/resolv.conf
/etc/resolv.conf: Operation not permitted.
Kumoa: chflags noschg /etc/resolv.conf
Tämä on ylivoimaisesti puhtain ja asianmukaisin tapa tehdä tämä. Voit käyttää kahta lähestymistapaa:
dhclient
Otetaan esimerkki ylhäältä ja sanotaan, että haluat vain laittaa mukautetun nimipalvelimesi sisään resolv.conf
etkä halua menettää sitä aina, kun DHCP tekee tehtävänsä. Minun tapauksessani haluan käyttää asentamaani välimuistin ratkaisijaa, joka kuuntelee localhostia, joten muokkaan /etc/dhclient.conf
(joka on todennäköisesti tyhjä kommentteja lukuun ottamatta) ja lisää seuraavat:
interface "vtnet0" {
supersede domain-name-servers 127.0.0.1;
}
Tämä antaa dhclientin tehdä kaiken muun tarvitsemasi, mutta kun DHCP-palvelin lähettää sille luettelon käytettävistä nimipalvelimista, sinun omasi korvaa (kuten korvaa kokonaan) tarjoamansa nimipalvelimet. Jos haluat mieluummin täydentää (eikä korvata) tarjottuja, voit "lisää" tai "edellä" sen sijaan "korvaa" tapauksen mukaan.
Muuten, jos tarvitset useamman kuin yhden mukautetun palvelimen, määritä ne seuraavasti:
supersede domain-name-servers 127.0.0.1, 127.0.0.2;
Kun olet tehnyt muutokset, käynnistä dhclient
ne uudelleen, jotta ne tulevat voimaan välittömästi:
service dhclient restart vtnet0
Tutki /etc/resolv.conf
omaa nimipalvelintasi ja huomaa, että siinä on nyt mukautetut nimipalvelimet.
Tätä kirjoittaessani nimipalvelimet ovat ainoa asia, jonka Vultrin DHCP-palvelin on koskaan laittanut palvelimeeni resolv.conf
, ja ainoa asia, jota olen halunnut mukauttaa. Jos joudut kuitenkin joskus ohittamaan muita asetuksia, katso kattava luettelo erinomaisesta käyttöoppaasta:
man 5 dhclient.conf
Alaosassa on hienoja esimerkkejä, joiden pitäisi antaa sinulle käsitys siitä, mitä voit tehdä. Voin kuvitella, että saatat haluta lisätä jotain, supersede domain-name "example.com";
jos sinulla on normaalisti tällainen rivi resolv.conf
. Ota jälleen yhteyttä asiakirjoihin.
resolvconf
Tämä on yksinkertaisin ratkaisu, jos haluat vain resolv.conf
jättää sinut rauhaan. Ohjeen mukaan:
resolvconf manages resolv.conf(5) files from multiple sources, such as DHCP and VPN clients
Sen määritykset sijaitsevat /etc/resolvconf.conf
, jota ei todennäköisesti ole järjestelmässäsi, joten luo se vapaasti. Tee resolv.conf
muuttumattomaksi lisäämällä tämä:
# prevent all updates to resolv.conf:
resolv_conf="/dev/null"
Jos käytät unbound
paikallista välimuistin ratkaisijaa, se lisää sen rivin (sekä muutamien itselleen). Tämä on pohjimmiltaan huijausta resolvconf
ajattelemaan, että sinun /etc/resolv.conf
sijaintisi on /dev/null
. Jotain hieman vähemmän ilkeää, mutta yhtä tehokasta olisi:
# disable resolvconf from running any subscribers:
resolvconf="NO"
Jos haluat tehdä jotain kehittyneempiä kuin vain sen sammuttamista, mies sivuja resolvconf
ja resolvconf.conf
on runsaasti tietoa.
Käytätkö erilaista järjestelmää? Tiny Tiny RSS Reader on ilmainen ja avoimen lähdekoodin itseisännöity verkkopohjainen uutissyötteen (RSS/Atom) lukija ja kokoaja, joka on suunniteltu
Käytätkö erilaista järjestelmää? Wiki.js on ilmainen ja avoimen lähdekoodin moderni wikisovellus, joka on rakennettu Node.js:lle, MongoDB:lle, Gitille ja Markdownille. Wiki.js-lähdekoodi on julkinen
Käytätkö erilaista järjestelmää? Pagekit 1.0 CMS on kaunis, modulaarinen, laajennettava ja kevyt, ilmainen ja avoimen lähdekoodin sisällönhallintajärjestelmä (CMS), jossa on
Käytätkö erilaista järjestelmää? MODX Revolution on nopea, joustava, skaalautuva, avoimen lähdekoodin, yritystason sisällönhallintajärjestelmä (CMS), joka on kirjoitettu PHP:llä. Se minä
Tämä artikkeli opastaa sinua määrittämään OpenBSD 5.5 (64-bittinen) KVM:ssä Vultr VPS:n kanssa. Vaihe 1. Kirjaudu Vultr-ohjauspaneeliin. Vaihe 2. Napsauta KÄYTÄ
Käytätkö erilaista järjestelmää? osTicket on avoimen lähdekoodin asiakastuen lippujärjestelmä. osTicket-lähdekoodia isännöidään julkisesti Githubissa. Tässä opetusohjelmassa
Käytätkö erilaista järjestelmää? Flarum on ilmainen ja avoimen lähdekoodin seuraavan sukupolven foorumiohjelmisto, joka tekee online-keskustelusta hauskaa. Flarum-lähdekoodia isännöi o
Käytätkö erilaista järjestelmää? TLS 1.3 on versio TLS (Transport Layer Security) -protokollasta, joka julkaistiin vuonna 2018 RFC 8446 -standardin ehdotuksena.
Johdanto WordPress on hallitseva sisällönhallintajärjestelmä Internetissä. Se tarjoaa kaiken tehon blogeista monimutkaisiin verkkosivustoihin, joissa on dynaamista sisältöä
Käytätkö erilaista järjestelmää? Subrion 4.1 CMS on tehokas ja joustava avoimen lähdekoodin sisällönhallintajärjestelmä (CMS), joka tuo intuitiivisen ja selkeän sisällön
Tämä opetusohjelma näyttää, kuinka voit määrittää DNS-palvelun, joka on helppo ylläpitää, helppo määrittää ja joka on yleensä turvallisempi kuin perinteinen BIN.
FEMP-pino, joka on verrattavissa LEMP-pinoon Linuxissa, on kokoelma avoimen lähdekoodin ohjelmistoja, jotka tyypillisesti asennetaan yhdessä mahdollistamaan FreeBS.
MongoDB on maailmanluokan NoSQL-tietokanta, jota käytetään usein uudemmissa verkkosovelluksissa. Se tarjoaa korkean suorituskyvyn kyselyitä, jakamista ja replikointia
Käytätkö erilaista järjestelmää? Monica on avoimen lähdekoodin henkilökohtaisten suhteiden hallintajärjestelmä. Ajattele sitä CRM:nä (suosittu työkalu, jota myyntitiimit käyttävät th
Johdanto Tämä opetusohjelma esittelee OpenBSD:n verkkokaupparatkaisuna PrestaShopilla ja Apachella. Apache vaaditaan, koska PrestaShopilla on monimutkainen UR
Using a Different System? Fork is an open source CMS written in PHP. Forks source code is hosted on GitHub. This guide will show you how to install Fork CM
Käytätkö erilaista järjestelmää? Directus 6.4 CMS on tehokas ja joustava, ilmainen ja avoimen lähdekoodin päätön sisällönhallintajärjestelmä (CMS), joka tarjoaa kehittäjille
VPS-palvelimet ovat usein tunkeilijoiden kohteena. Yleinen hyökkäystyyppi näkyy järjestelmälokeissa sadoina luvattomina ssh-kirjautumisyrityksinä. Asettaa
Johdanto OpenBSD 5.6 esitteli uuden daemonin nimeltä httpd, joka tukee CGI:tä (FastCGI:n kautta) ja TLS:ää. Uuden http:n asentaminen ei vaadi lisätyötä
Tämä opetusohjelma näyttää, kuinka asennat ryhmätyöohjelman iRedMail uuteen FreeBSD 10:n asennukseen. Sinun tulee käyttää palvelinta, jossa on vähintään yksi gigatavu
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.
Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.
Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.
Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…
Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.
Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.
Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.
Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.
Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja