(Megoldva) Az opendns/sunbeltdns/googledns beállítása, Smoothwall 3.0SP3-on.

Fórumok

Sziasztok!

Mint kezdő „Linux”-os, a segítségeteket szeretném kérni. A gépem előtt van egy másik, PIII-as gép beállítva, tűzfalnak. Ezen a gépen a „smoothwall 3.0 SP1 update7” verziója fut. Szeretném a gépen a UPC-hez kapcsolt dns szerver címét áthelyezni, az opendns-re. És itt kezdődnek a problémáim. Ugyan találtam egy útmutatót, elvileg a „dhcp-vel kiosztott ISP”-kre vonatkozik ez, a „how to” de úgy tűnik, hogy nem nálam....

Megpróbálom vázlatosan leírni, hogy mit is csináltam eddig:

Készítettem egy file-t (kínomban, már a végén Windows-on - eleinte Ubuntu-n próbáltam, scp-vel. -) a fentebb említett útmutató alapján az "/etc/rc.d" könyvtárba, természetesen elhelyezve benne, az opendns elsődleges, és másodlagos címét, Valamint elnevezve úgy, ahogy ott írják: ( resolv.conf.dnsmasq ) majd a winscp bezárása után belépve „putty”-val, ki is adtam a másolási parancsot, amit írnak, a gép meg is kérdezte, hogy felülírja-e a file-t. Nyomtam egy „y”-t, majd reboot parancs....és minden maradt a régiben... vagyis újraindulás után, maradt a UPC dns kiszolgálása.... Természetesen az opendns oldalán mindent aktiváltam, ami nekem kell.
A dolog pikantériája, hogy megpróbáltam az Ipcop-pal is, és vele megy is gond nélkül, igaz ahhoz az oldalon, egy másik útmutató van, csakhogy én ragaszkodnék a Smoothwall-hoz (jobbnak találom, bár ez lehet, hogy szubjektív vélemény) Abban biztos vagyok, hogy én hibázom, ezért kérlek titeket, hogy segítsetek abban, hogy mit ronthattam el. Segítségeteket köszönöm szépen!

Frissítve: 2011.03.30. A megoldás a következő:
http://blog.dhampir.no/content/use-opendns-with-smoothwall-express-3-x
ezen a linken kaptam az alapötletet.
a bemásolt
DNSMASQ_DNS1=208.67.222.222
DNSMASQ_DNS2=208.67.220.220DNSMASQ_DNS1=208.67.222.222
DNSMASQ_DNS2=208.67.220.220
kevés volt...nem működött - majd megcsináltam a az openndns-en szereplő leírást, tehát készült egy file, az /etc/rc.d/ mappában, az opendns IP számával, amit elneveztem a leírás alapján resolv.conf.dnsmasq -nak.
majd a DNSMASQ_DNS1=208.67.222.222 DNSMASQ_DNS2=208.67.220.220 alá pedig beillesztettem az oldalon megadott
/etc/rc.d/resolv.conf.dnsmasq /etc kódot
vagyis, ennyi a kiegészítés:

DNSMASQ_DNS1=208.67.222.222
DNSMASQ_DNS2=208.67.220.220
/etc/rc.d/resolv.conf.dnsmasq /etc

Számítógépek leállnak, kikapcs, modem számitógépek újraibdulnak, és "lőn világosság."
Miután láttam, hogy működik, kicseréltem a Sunbelt dns szolgáltatására.
Tertalomszürő van telepítve. Azzal is működött.
A Google dns szolgáltatását ugyan nem teszteltem,de ha kettőn ment, akkor gondolom ott is megy. Illetve úgy gondolom, bármely publikus dns szolgáltatóval megy ezzel a megoldással.
Bár végül magam találtam meg a megoldást, de mindenkinek köszönöm aki egy
pillantást is vetett rá, illetve próbált segíteni.

Well:
Because many people read this post ("dates from Google") therefor, I write a short messages for foreign people:
step 1:
Make a file in /etc/rc.d/ and name it resolv.conf.dnsmasq
step 2:
Put in this file ("for example") opendns IP. Like this:
nameserver 208.67.222.222
nameserver 208.67.220.220

Certainly you can put also on other dns ip.
save and close the edit.
Step 3:
Now navigate to /etc/rc.d/rc.updatered file
You need to edit this file. Under the

echo "$GATEWAY" >/var/smoothwall/red/remote-ipaddress
you must type the next:
DNSMASQ_DNS1=208.67.222.222
DNSMASQ_DNS2=208.67.220.220
/etc/rc.d/resolv.conf.dnsmasq /etc

step 4:
Close the file, and reboot the system.

Tested: Smootwall 3.0SP2 update7, Smoothwall 3.0SP3 (after clean install)

That is it! Finally i beg your pardon for my bad English. But i think You can understand everything.

Hozzászólások

A 2. lepest vegrehajtottad? Tehat a /etc/rc.d/rc.updatered (vagy valami hasonlo) vegen szerepel a "cp /etc/rc.d/resolv.conf.dnsmasq /etc" sor? Ujrainditas utan mit tartalmaz a /etc/resolv.conf.dnsmasq?

Valóban létezik ez a file, ebben a könyvtárban, de oda is be kellene másolnom a
" cp /etc/rc.d/resolv.conf.dnsmasq /etc" parancsot?) az angol tudásom kissé hiányos.
De a kérdésedre a válasz, az újraindítás után is a a UPC dns számai szerepelnek.
Fejből nem vágom, de tudom, hogy az, mert, már többször is ellenőriztem a "geotool"-on.

Létezne hogy ez lesz a hiba..? Tegyem be az "/etc/rc.d/rc.updatered" file-ba, a sor végére, a fentebb említett parancsot?

Kis időre azért mentem el,mert megpróbáltam bemásolni az rc.updatered file-ba az általad javasolt lehetőséget, de el is ment a netem.
De emlékeim szerint ezt már próbáltam..... az eredmény alapján.
Jelenleg ismét a UPC-s dns kiszolgálással vagyok.
A helyreállítás után:
nameserver 213.46.246.53
nameserver 213.46.246.54

Kedves "smz"!...és bárki más, aki olvassa!

Bár időben, és térben jócskán elcsúsztunk, de kérdésedre a válasz:

Tehát, a parancs bemásolása után, ugyan az opendns ( 208.67.222.222 - 208.67.220.220 )száma valóban megjelenik, "/etc/resolv.conf.dnsmasq"-ban. Csak éppen, internet elérésem nincs tovább. Valakinek ötlete? Viszont az "/etc/rc.d/rc.updatered" file-t átnézve. többfelé is mutat információkat: pld. a "/var/smoothwall/red/dns1"-be illetve "dns2"-ben marad a magyar kiszolgáló, Manuálisan átírtam, de a helyzet továbbra sem változott. Valahol gondolom én, még át kell szerkeszteni valamit....de vajon hol?

Van valakinek esetleg ötlete? Előre is köszönöm!