Minulla on EdgeRouter Pro ja load balancing käytössä. Ensimmäinen virhe on käyttää operaattoreiden DNS palvelimia, joilta yhteys on ostettu, eli DNS palvelimet pitää olla ulkopuolisen tahon palvelimia tai yhteydet sekoaa. Porteista joihin kytketään internet yhteydet joutuu estämään DNS palvelinasetus päivityksen, mutta ennen sitä on hyvä selvittää mitä DNS palvelimia haluaa käyttää.
Esimerkiksi, kun kirjaudut vaikka PuTTY ohjelmalla EdgeRouter:n sisään, niin sieltä voi, myös muutella asetuksia, jos osaa. Itsellä siellä lukee ensimmäisen portin kohdalla, johon yhteysmodeemi on kytketty "name-server no-update", eli tuo on tärkeä asetus, koska operaattoreiden DNS palvelimia ei pysty käyttämään load-balance konfiguraatiossa. En tiedä miksi, mutta näin se on ja DNS palvelimet pitää määritellä eripaikassa, eli ne määritellään EdgeRouter:n aliverkkoasetuksissa ja system asetuksissa, ne voi olla vaikka googlen tai jonkun muun DNS palvelin IP-numerot, mutta ei operaattorin, jolta internet yhteydet on ostettu. Yhteysmodeemit sekoaa, jos tuota ei tee load-balance konfiguraatiossa.
Koodi:
ethernet eth0 {
address dhcp
description WAN
dhcp-options {
default-route update
default-route-distance 210
name-server no-update
}
duplex auto
firewall {
in {
name WAN_IN
}
local {
name WAN_LOCAL
}
}
speed auto
}
Itse käytän uusinta firmware versiota, koska en halua, että EdgeRouter:ssa on haavoittuvuuksia, jotka on jo tiedossa. Vanhojen firmware versioiden käyttäminen on riskialtista. Konfiguraatio kannattaa ennen tuohon ryhtymistä tallentaa ja nimetä se järkevästi, jotta tietää mikä se on ja minkä firmware version konfiguraatio sen on. Vanhan firmwaren voi ladata, myös ubiquitin sivuilta, jos haluaa palata vanhaan.
Tuossa on tarvittavat komennot jolla tuon operaattorin DNS palvelinten estoasetuksen saa tehtyä esimerkiksi eth0 porttiin, johon internet yhteys on kytketty:
Koodi:
configure
set interfaces ethernet eth0 dhcp-options name-server no-update
commit
save
Laitetaan vielä varmuudeksi tähän se, jos haluaa poistaa kyseisen asetuksen, niin komennot on:
Koodi:
configure
delete interfaces ethernet eth0 dhcp-options name-server
commit
save
Oletusasetuksena update on päällä.