Difference between pages "Package:Dnsmasq" and "Main Page"

(Difference between pages)
m (more details)
 
m (more details)
 
Line 1: Line 1:
{{Ebuild
+
{{DISPLAYTITLE:Welcome to Funtoo.org}}
|Summary=Small forwarding DNS server
+
__NOTITLE__
|CatPkg=net-dns/dnsmasq
+
__NOEDITSECTION__
|Homepage=http://www.thekelleys.org.uk/dnsmasq/
+
}}
+
{{warning|As this page deals with DNS it has the potential to break your internet access!  Ensure you have stable live media that can restore your system.}}
+
Dnsmasq is a dns cache, dhcp, and pxe server.  This package is lightweight, and will work well for individual computers, or small lans.
+
  
=== Installation ===
+
<div class="row">
{{console|body=###i## emerge net-dns/dnsmasq}}
+
<div class="col-md-3">
 +
== Getting Started ==
 +
'''[[Funtoo Linux Installation|Install Funtoo Linux]]'''
  
=== Configuration ===
+
'''{{CreateAccount}}''', which allows you to get involved with the communityLog in to the [http://www.funtoo.org/ wiki], [http://forums.funtoo.org forums], and [https://bugs.funtoo.org bug tracker] under the same username, and password by unified logins.  See the [[Funtoo Authentication FAQ|Auth FAQ]] for more info about account creation.
{{c|/etc/dnsmasq.conf}} is where most of dnsmasq's configuration is doneIt's file is well commented, and ready for several scenarios.  
+
  
==== DNS only ====
+
Get to know fellow users in our [http://en.wikipedia.org/wiki/IRC IRC] community on [http://webchat.freenode.net/?nick=Funtoo.&channels=%23funtoo&uio=MTA9dHJ1ZSYxMj10cnVlf5 irc.freenode.net #funtoo]  you are encouraged to hang out with us.
  
{{important|place other upstream dns servers in /etc/resolv.dnsmasq.conf with your preferred DNS server at the top of the list. The first console command in the block will wipe out existing /etc/resolv.dnsmasq.conf settings, back them up if you have anything important in them.}}
+
'''[[Reporting Bugs|Report bugs, and suggest improvements]]''' to our '''[http://bugs.funtoo.org bug tracker]'''. We take all bugs seriously, and all work performed is tracked on our public bug tracker, for purposes of transparency.
{{console|body=###i## echo "nameserver 8.8.8.8" > /etc/resolv.dnsmasq.conf
+
###i## echo "resolv-file=/etc/resolv.dnsmasq.conf" >> /etc/dnsmasq.conf
+
###i## echo "listen-address=127.0.0.1" >> /etc/dnsmasq.conf}}
+
  
Now your localhost / 127.0.0.1 is your primary DNS to point net connection scripts to.
+
*[[Funtoo Linux FAQ]]
{{console|body=###i## echo "nameserver 127.0.0.1" > /etc/resolv.conf
+
###i## echo "nameserver 8.8.8.8" >> /etc/resolv.conf}}
+
  
  
=== Runtime ===
+
  <div class="col-md-1">[https://www.facebook.com/pages/Funtoo-Linux/107461849335837 <i class="fa fa-facebook"></i>]</div>
{{console|body=###i## rc-update add dnsmasq default
+
  <div class="col-md-1">[https://twitter.com/funtoo <i class="fa fa-twitter"></i>]</div>
###i## rc}}
+
  <div class="col-md-1">[https://plus.google.com/+funtoo/posts <i class="fa fa-google-plus"></i>]</div>
 +
  <div class="col-md-1">[https://www.reddit.com/r/funtoo <i class="fa fa-reddit">r</i>]</div>
 +
  <div class="col-md-1">[https://github.com/funtoo <i class="fa fa-github"></i>]</div>
 +
  <div class="col-md-1">[[Funtoo_RSS_and_Atom_Feeds | <i class="fa fa-rss-square"></i>]]</div>
 +
</div>
 +
<div class="col-md-3">
 +
== h2 heading ==
 +
2content blah blah blah ex projects from funtoo including keychain
 +
=== h3 sub heading ===
 +
more content blah blah blah
 +
</div>
  
=== Testing ===
+
<div class="col-md-3">
==== DNS only ====
+
== Funtoo Projects ==
{{package|net-dns/bind-tools}} contains dns testing utilities. To verify that dns requests are returned from the local server:  emerge bind-tools, then run:
+
'''Official Funtoo Projects include''':
{{console|body=###i## dig google.com {{!}} grep -i server
+
*  '''[[Keychain]]''', an SSH/GPG agent front-end.
;; SERVER: 127.0.0.1#53(127.0.0.1)}}
+
* '''[[Metro]]''', automated Funtoo build engine.
 +
* '''[[Linux_Fundamentals,_Part_1|Learn Linux]]'''! [[Awk_by_Example,_Part_1|Awk]], [[Bash_by_Example,_Part_1|Bash]], [[Sed_by_Example,_Part_1|Sed]]  and more.
 +
=== Web Projects ===
 +
Other resources include [http://larrythecow.org larrythecow.org], the Gentoo blog aggregator, [http://kernel-seeds.org kernel-seeds.org], and [http://git.funtoo.org git.funtoo.org].
 +
</div>
  
{{PageNeedsUpdates}}
+
<div class="col-md-3">
{{EbuildFooter}}
+
== [[News]] ==
 +
{{NewsList|2}}
 +
=== Ebuilds ===
 +
'''Ebuild pages recently updated:''' {{#ask: [[Category:Ebuilds]]
 +
| order=descending
 +
| sort=Modification date
 +
| format=list
 +
| limit=10
 +
| searchlabel=
 +
}} [[Ebuilds|more...]]
 +
</div>
 +
</div>
 +
 
 +
<div class="row">
 +
  <div class="col-md-12">{{Announce|{{SupportBlurb}}}}</div>
 +
</div>
 +
 
 +
{{#seo:
 +
|title=Funtoo Linux
 +
|keywords=funtoo,linux,gentoo,Daniel Robbins
 +
|description=Funtoo Linux is a Gentoo-based OS that uses a git-based Portage tree. Run by Daniel Robbins, creator of Gentoo.
 +
}}

Revision as of 16:17, May 11, 2015



Getting Started

Install Funtoo Linux

Create a Funtoo account, which allows you to get involved with the community. Log in to the wiki, forums, and bug tracker under the same username, and password by unified logins. See the Auth FAQ for more info about account creation.

Get to know fellow users in our IRC community on irc.freenode.net #funtoo you are encouraged to hang out with us.

Report bugs, and suggest improvements to our bug tracker. We take all bugs seriously, and all work performed is tracked on our public bug tracker, for purposes of transparency.


h2 heading

2content blah blah blah ex projects from funtoo including keychain

h3 sub heading

more content blah blah blah

Funtoo Projects

Official Funtoo Projects include:

Web Projects

Other resources include larrythecow.org, the Gentoo blog aggregator, kernel-seeds.org, and git.funtoo.org.

News

Drobbins

Pre-built kernels!

Funtoo stage3's are now starting to offer pre-built kernels for ease of install. read more....
12 May 2015 by Drobbins
Drobbins

Better Experiences: Ego and Vim

Info on Funtoo's new personality tool called 'ego', and user-focused updates to vim's defaults.
27 April 2015 by Drobbins

Ebuilds

Ebuild pages recently updated: Qtile, Ruby, Tengine, Nginx, PHP, Ntp, Chrony, MediaWiki, Bash, Apparmor more...

Support Funtoo and help us grow! Donate $15 per month and get a free SSD-based Funtoo Virtual Container.
Looking for people interested in testing and documenting Docker support! Contact Daniel Robbins for more info.