options {
    /* make named use port 53 for the source of all queries, to allow
         * firewalls to block all ports except 53:
         */

    // query-source    port 53;
    
    recursion no;

    /* We no longer enable this by default as the dns posion exploit
        has forced many providers to open up their firewalls a bit */

    // Put files that named is allowed to write in the data/ directory:
    directory                "/var/named"; // the default
    pid-file                 "/var/run/named/named.pid";
    dump-file                "data/cache_dump.db";
    statistics-file          "data/named_stats.txt";
   /* memstatistics-file     "data/named_mem_stats.txt"; */
    allow-transfer    { "none"; };
};

logging {
        channel default_log {
                file "/var/log/named/named.log" versions 5 size 128M;
                print-time yes;
                print-severity yes;
                print-category yes;
                severity warning;
        };
        category default { default_log; };
        category general { default_log; };
};

// All BIND 9 zones are in a "view", which allow different zones to be served
// to different types of client addresses, and for options to be set for groups
// of zones.
//
// By default, if named.conf contains no "view" clauses, all zones are in the
// "default" view, which matches all clients.
//
// If named.conf contains any "view" clause, then all zones MUST be in a view;
// so it is recommended to start off using views to avoid having to restructure
// your configuration files in the future.

view "localhost_resolver" {
/* This view sets up named to be a localhost resolver ( caching only nameserver ).
 * If all you want is a caching-only nameserver, then you need only define this view:
 */
    match-clients         { 127.0.0.0/24; };
    match-destinations    { localhost; };
    recursion yes;

    // The root hint zone has been removed from the default named.conf.
    // You may add it again by uncommenting the following block:
    /*
    zone "." IN {
        type hint;
        file "/var/named/named.ca";
    };
    */

    /* these are zones that contain definitions for all the localhost
     * names and addresses, as recommended in RFC1912 - these names should
     * ONLY be served to localhost clients:
     */
    include "/var/named/named.rfc1912.zones";
};

view "internal" {
/* This view will contain zones you want to serve only to "internal" clients
   that connect via your directly attached LAN interfaces - "localnets" .
 */
    match-clients        { localnets; };
    match-destinations    { localnets; };
    recursion yes;

    // The root hint zone has been removed from the default named.conf.
    // You may add it again by uncommenting the following block:
    /*
    zone "." IN {
        type hint;
        file "/var/named/named.ca";
    };
    */

    // include "/var/named/named.rfc1912.zones";
    // you should not serve your rfc1912 names to non-localhost clients.

    // These are your "authoritative" internal zones, and would probably
    // also be included in the "localhost_resolver" view above :

zone "staging.trangotech.dev" {
	type master;
	file "/var/named/staging.trangotech.dev.db";
};


zone "ahoyncms.trangotech.dev" {
	type master;
	file "/var/named/ahoyncms.trangotech.dev.db";
};


zone "aiyaamerica.trangotech.dev" {
	type master;
	file "/var/named/aiyaamerica.trangotech.dev.db";
};


zone "argate.trangotech.dev" {
	type master;
	file "/var/named/argate.trangotech.dev.db";
};


zone "betterself.trangotech.dev" {
	type master;
	file "/var/named/betterself.trangotech.dev.db";
};


zone "bibo.trangotech.dev" {
	type master;
	file "/var/named/bibo.trangotech.dev.db";
};


zone "boat.trangotech.dev" {
	type master;
	file "/var/named/boat.trangotech.dev.db";
};


zone "bookemfarm.trangotech.dev" {
	type master;
	file "/var/named/bookemfarm.trangotech.dev.db";
};


zone "bts.trangotech.dev" {
	type master;
	file "/var/named/bts.trangotech.dev.db";
};


zone "busyloop.trangotech.dev" {
	type master;
	file "/var/named/busyloop.trangotech.dev.db";
};


zone "chatsend.thesupportonline.com" {
	type master;
	file "/var/named/chatsend.thesupportonline.com.db";
};


zone "conciergo.trangotech.dev" {
	type master;
	file "/var/named/conciergo.trangotech.dev.db";
};


zone "constructionconnect.trangotech.dev" {
	type master;
	file "/var/named/constructionconnect.trangotech.dev.db";
};


zone "cramar.trangotech.dev" {
	type master;
	file "/var/named/cramar.trangotech.dev.db";
};


zone "cristianomusic.trangotech.dev" {
	type master;
	file "/var/named/cristianomusic.trangotech.dev.db";
};


zone "cruzmeweb.trangotech.dev" {
	type master;
	file "/var/named/cruzmeweb.trangotech.dev.db";
};


zone "dalcal.trangotech.dev" {
	type master;
	file "/var/named/dalcal.trangotech.dev.db";
};


zone "drop2trade.trangotech.dev" {
	type master;
	file "/var/named/drop2trade.trangotech.dev.db";
};


zone "dubbs.trangotech.dev" {
	type master;
	file "/var/named/dubbs.trangotech.dev.db";
};


zone "dubrights.trangotech.dev" {
	type master;
	file "/var/named/dubrights.trangotech.dev.db";
};


zone "staging.eplanetglobal.com" {
	type master;
	file "/var/named/staging.eplanetglobal.com.db";
};


zone "eventemcee.trangotech.dev" {
	type master;
	file "/var/named/eventemcee.trangotech.dev.db";
};


zone "express.trangotech.dev" {
	type master;
	file "/var/named/express.trangotech.dev.db";
};


zone "fanly.trangotech.dev" {
	type master;
	file "/var/named/fanly.trangotech.dev.db";
};


zone "fendahl.trangotech.dev" {
	type master;
	file "/var/named/fendahl.trangotech.dev.db";
};


zone "findr.trangotech.dev" {
	type master;
	file "/var/named/findr.trangotech.dev.db";
};


zone "floristtrader.trangotech.dev" {
	type master;
	file "/var/named/floristtrader.trangotech.dev.db";
};


zone "followthru.trangotech.dev" {
	type master;
	file "/var/named/followthru.trangotech.dev.db";
};


zone "goodhope.trangotech.dev" {
	type master;
	file "/var/named/goodhope.trangotech.dev.db";
};


zone "h2dsl.trangotech.dev" {
	type master;
	file "/var/named/h2dsl.trangotech.dev.db";
};


zone "hitlist.trangotech.dev" {
	type master;
	file "/var/named/hitlist.trangotech.dev.db";
};


zone "homepowerment.trangotech.dev" {
	type master;
	file "/var/named/homepowerment.trangotech.dev.db";
};


zone "insight.trangotech.dev" {
	type master;
	file "/var/named/insight.trangotech.dev.db";
};


zone "javajet.trangotech.dev" {
	type master;
	file "/var/named/javajet.trangotech.dev.db";
};


zone "kingdom.trangotech.dev" {
	type master;
	file "/var/named/kingdom.trangotech.dev.db";
};


zone "kylenet.trangotech.dev" {
	type master;
	file "/var/named/kylenet.trangotech.dev.db";
};


zone "lovingheart.trangotech.dev" {
	type master;
	file "/var/named/lovingheart.trangotech.dev.db";
};


zone "magnacrete.trangotech.dev" {
	type master;
	file "/var/named/magnacrete.trangotech.dev.db";
};


zone "medibill.trangotech.dev" {
	type master;
	file "/var/named/medibill.trangotech.dev.db";
};


zone "midwest.trangotech.dev" {
	type master;
	file "/var/named/midwest.trangotech.dev.db";
};


zone "moneyline.trangotech.dev" {
	type master;
	file "/var/named/moneyline.trangotech.dev.db";
};


zone "motorworkblog.trangotech.dev" {
	type master;
	file "/var/named/motorworkblog.trangotech.dev.db";
};


zone "movielanguagetranslator.trangotech.dev" {
	type master;
	file "/var/named/movielanguagetranslator.trangotech.dev.db";
};


zone "mpa.trangotech.dev" {
	type master;
	file "/var/named/mpa.trangotech.dev.db";
};


zone "nationalsteelbuildings.trangotech.dev" {
	type master;
	file "/var/named/nationalsteelbuildings.trangotech.dev.db";
};


zone "needa.trangotech.dev" {
	type master;
	file "/var/named/needa.trangotech.dev.db";
};


zone "netubia.trangotech.dev" {
	type master;
	file "/var/named/netubia.trangotech.dev.db";
};


zone "nightlife.trangotech.dev" {
	type master;
	file "/var/named/nightlife.trangotech.dev.db";
};


zone "nobisys.trangotech.dev" {
	type master;
	file "/var/named/nobisys.trangotech.dev.db";
};


zone "picabrain.trangotech.dev" {
	type master;
	file "/var/named/picabrain.trangotech.dev.db";
};


zone "pickntip.trangotech.dev" {
	type master;
	file "/var/named/pickntip.trangotech.dev.db";
};


zone "popappweb.trangotech.dev" {
	type master;
	file "/var/named/popappweb.trangotech.dev.db";
};


zone "pss.trangotech.dev" {
	type master;
	file "/var/named/pss.trangotech.dev.db";
};


zone "pst.trangotech.dev" {
	type master;
	file "/var/named/pst.trangotech.dev.db";
};


zone "ridewave.trangotech.dev" {
	type master;
	file "/var/named/ridewave.trangotech.dev.db";
};


zone "shadow.trangotech.dev" {
	type master;
	file "/var/named/shadow.trangotech.dev.db";
};


zone "sherpa.trangotech.dev" {
	type master;
	file "/var/named/sherpa.trangotech.dev.db";
};


zone "shustle.trangotech.dev" {
	type master;
	file "/var/named/shustle.trangotech.dev.db";
};


zone "spades.trangotech.dev" {
	type master;
	file "/var/named/spades.trangotech.dev.db";
};


zone "spoonwidth.trangotech.dev" {
	type master;
	file "/var/named/spoonwidth.trangotech.dev.db";
};


zone "staging.khaity.pk" {
	type master;
	file "/var/named/staging.khaity.pk.db";
};


zone "staging.warego.com" {
	type master;
	file "/var/named/staging.warego.com.db";
};


zone "stephencohenlaw.trangotech.dev" {
	type master;
	file "/var/named/stephencohenlaw.trangotech.dev.db";
};


zone "stitchwerks.trangotech.dev" {
	type master;
	file "/var/named/stitchwerks.trangotech.dev.db";
};


zone "teletext.trangotech.dev" {
	type master;
	file "/var/named/teletext.trangotech.dev.db";
};


zone "tenai.trangotech.dev" {
	type master;
	file "/var/named/tenai.trangotech.dev.db";
};


zone "terrazzo.trangotech.dev" {
	type master;
	file "/var/named/terrazzo.trangotech.dev.db";
};


zone "texassports.trangotech.dev" {
	type master;
	file "/var/named/texassports.trangotech.dev.db";
};


zone "theway.trangotech.dev" {
	type master;
	file "/var/named/theway.trangotech.dev.db";
};


zone "toju.trangotech.dev" {
	type master;
	file "/var/named/toju.trangotech.dev.db";
};


zone "tradingfmcg.trangotech.dev" {
	type master;
	file "/var/named/tradingfmcg.trangotech.dev.db";
};


zone "twogold.trangotech.dev" {
	type master;
	file "/var/named/twogold.trangotech.dev.db";
};


zone "usocial.trangotech.dev" {
	type master;
	file "/var/named/usocial.trangotech.dev.db";
};


zone "volta.trangotech.dev" {
	type master;
	file "/var/named/volta.trangotech.dev.db";
};


zone "warego.trangotech.dev" {
	type master;
	file "/var/named/warego.trangotech.dev.db";
};


zone "waterbery.trangotech.dev" {
	type master;
	file "/var/named/waterbery.trangotech.dev.db";
};


zone "wowspent.trangotech.dev" {
	type master;
	file "/var/named/wowspent.trangotech.dev.db";
};


zone "rideralert.trangotech.dev" {
	type master;
	file "/var/named/rideralert.trangotech.dev.db";
};


zone "zipride.trangotech.dev" {
	type master;
	file "/var/named/zipride.trangotech.dev.db";
};


zone "bizooka.trangotech.dev" {
	type master;
	file "/var/named/bizooka.trangotech.dev.db";
};


zone "addemup.trangotech.dev" {
	type master;
	file "/var/named/addemup.trangotech.dev.db";
};


zone "pics2report.trangotech.dev" {
	type master;
	file "/var/named/pics2report.trangotech.dev.db";
};


zone "clowntown.trangotech.dev" {
	type master;
	file "/var/named/clowntown.trangotech.dev.db";
};


zone "streamsynx.trangotech.dev" {
	type master;
	file "/var/named/streamsynx.trangotech.dev.db";
};


zone "woocommerce.staging-epcwms.com" {
	type master;
	file "/var/named/woocommerce.staging-epcwms.com.db";
};


zone "eximpowp.epcwms.com" {
	type master;
	file "/var/named/eximpowp.epcwms.com.db";
};


zone "share.trangotech.dev" {
	type master;
	file "/var/named/share.trangotech.dev.db";
};




zone "devannasstore.trangotech.dev" {
	type master;
	file "/var/named/devannasstore.trangotech.dev.db";
};


zone "commclan.trangotech.dev" {
	type master;
	file "/var/named/commclan.trangotech.dev.db";
};


zone "minutly.trangotech.dev" {
	type master;
	file "/var/named/minutly.trangotech.dev.db";
};


zone "staging.marktechfusion.com" {
	type master;
	file "/var/named/staging.marktechfusion.com.db";
};

};

view    "external" {
/* This view will contain zones you want to serve only to "external" clients
 * that have addresses that are not on your directly attached LAN interface subnets:
 */
    recursion no;
    additional-from-cache no;
    // you'd probably want to deny recursion to external clients, so you don't
    // end up providing free DNS service to all takers

    // The root hint zone has been removed from the default named.conf.
    // You may add it again by uncommenting the following block:
    /*
    zone "." IN {
        type hint;
        file "/var/named/named.ca";
    };
    */

    // These are your "authoritative" external zones, and would probably
    // contain entries for just your web and mail servers:

    // BEGIN external zone entries


zone "staging.trangotech.dev" {
	type master;
	file "/var/named/staging.trangotech.dev.db";
};


zone "ahoyncms.trangotech.dev" {
	type master;
	file "/var/named/ahoyncms.trangotech.dev.db";
};


zone "aiyaamerica.trangotech.dev" {
	type master;
	file "/var/named/aiyaamerica.trangotech.dev.db";
};


zone "argate.trangotech.dev" {
	type master;
	file "/var/named/argate.trangotech.dev.db";
};


zone "betterself.trangotech.dev" {
	type master;
	file "/var/named/betterself.trangotech.dev.db";
};


zone "bibo.trangotech.dev" {
	type master;
	file "/var/named/bibo.trangotech.dev.db";
};


zone "boat.trangotech.dev" {
	type master;
	file "/var/named/boat.trangotech.dev.db";
};


zone "bookemfarm.trangotech.dev" {
	type master;
	file "/var/named/bookemfarm.trangotech.dev.db";
};


zone "bts.trangotech.dev" {
	type master;
	file "/var/named/bts.trangotech.dev.db";
};


zone "busyloop.trangotech.dev" {
	type master;
	file "/var/named/busyloop.trangotech.dev.db";
};


zone "chatsend.thesupportonline.com" {
	type master;
	file "/var/named/chatsend.thesupportonline.com.db";
};


zone "conciergo.trangotech.dev" {
	type master;
	file "/var/named/conciergo.trangotech.dev.db";
};


zone "constructionconnect.trangotech.dev" {
	type master;
	file "/var/named/constructionconnect.trangotech.dev.db";
};


zone "cramar.trangotech.dev" {
	type master;
	file "/var/named/cramar.trangotech.dev.db";
};


zone "cristianomusic.trangotech.dev" {
	type master;
	file "/var/named/cristianomusic.trangotech.dev.db";
};


zone "cruzmeweb.trangotech.dev" {
	type master;
	file "/var/named/cruzmeweb.trangotech.dev.db";
};


zone "dalcal.trangotech.dev" {
	type master;
	file "/var/named/dalcal.trangotech.dev.db";
};


zone "drop2trade.trangotech.dev" {
	type master;
	file "/var/named/drop2trade.trangotech.dev.db";
};


zone "dubbs.trangotech.dev" {
	type master;
	file "/var/named/dubbs.trangotech.dev.db";
};


zone "dubrights.trangotech.dev" {
	type master;
	file "/var/named/dubrights.trangotech.dev.db";
};


zone "staging.eplanetglobal.com" {
	type master;
	file "/var/named/staging.eplanetglobal.com.db";
};


zone "eventemcee.trangotech.dev" {
	type master;
	file "/var/named/eventemcee.trangotech.dev.db";
};


zone "express.trangotech.dev" {
	type master;
	file "/var/named/express.trangotech.dev.db";
};


zone "fanly.trangotech.dev" {
	type master;
	file "/var/named/fanly.trangotech.dev.db";
};


zone "fendahl.trangotech.dev" {
	type master;
	file "/var/named/fendahl.trangotech.dev.db";
};


zone "findr.trangotech.dev" {
	type master;
	file "/var/named/findr.trangotech.dev.db";
};


zone "floristtrader.trangotech.dev" {
	type master;
	file "/var/named/floristtrader.trangotech.dev.db";
};


zone "followthru.trangotech.dev" {
	type master;
	file "/var/named/followthru.trangotech.dev.db";
};


zone "goodhope.trangotech.dev" {
	type master;
	file "/var/named/goodhope.trangotech.dev.db";
};


zone "h2dsl.trangotech.dev" {
	type master;
	file "/var/named/h2dsl.trangotech.dev.db";
};


zone "hitlist.trangotech.dev" {
	type master;
	file "/var/named/hitlist.trangotech.dev.db";
};


zone "homepowerment.trangotech.dev" {
	type master;
	file "/var/named/homepowerment.trangotech.dev.db";
};


zone "insight.trangotech.dev" {
	type master;
	file "/var/named/insight.trangotech.dev.db";
};


zone "javajet.trangotech.dev" {
	type master;
	file "/var/named/javajet.trangotech.dev.db";
};


zone "kingdom.trangotech.dev" {
	type master;
	file "/var/named/kingdom.trangotech.dev.db";
};


zone "kylenet.trangotech.dev" {
	type master;
	file "/var/named/kylenet.trangotech.dev.db";
};


zone "lovingheart.trangotech.dev" {
	type master;
	file "/var/named/lovingheart.trangotech.dev.db";
};


zone "magnacrete.trangotech.dev" {
	type master;
	file "/var/named/magnacrete.trangotech.dev.db";
};


zone "medibill.trangotech.dev" {
	type master;
	file "/var/named/medibill.trangotech.dev.db";
};


zone "midwest.trangotech.dev" {
	type master;
	file "/var/named/midwest.trangotech.dev.db";
};


zone "moneyline.trangotech.dev" {
	type master;
	file "/var/named/moneyline.trangotech.dev.db";
};


zone "motorworkblog.trangotech.dev" {
	type master;
	file "/var/named/motorworkblog.trangotech.dev.db";
};


zone "movielanguagetranslator.trangotech.dev" {
	type master;
	file "/var/named/movielanguagetranslator.trangotech.dev.db";
};


zone "mpa.trangotech.dev" {
	type master;
	file "/var/named/mpa.trangotech.dev.db";
};


zone "nationalsteelbuildings.trangotech.dev" {
	type master;
	file "/var/named/nationalsteelbuildings.trangotech.dev.db";
};


zone "needa.trangotech.dev" {
	type master;
	file "/var/named/needa.trangotech.dev.db";
};


zone "netubia.trangotech.dev" {
	type master;
	file "/var/named/netubia.trangotech.dev.db";
};


zone "nightlife.trangotech.dev" {
	type master;
	file "/var/named/nightlife.trangotech.dev.db";
};


zone "nobisys.trangotech.dev" {
	type master;
	file "/var/named/nobisys.trangotech.dev.db";
};


zone "picabrain.trangotech.dev" {
	type master;
	file "/var/named/picabrain.trangotech.dev.db";
};


zone "pickntip.trangotech.dev" {
	type master;
	file "/var/named/pickntip.trangotech.dev.db";
};


zone "popappweb.trangotech.dev" {
	type master;
	file "/var/named/popappweb.trangotech.dev.db";
};


zone "pss.trangotech.dev" {
	type master;
	file "/var/named/pss.trangotech.dev.db";
};


zone "pst.trangotech.dev" {
	type master;
	file "/var/named/pst.trangotech.dev.db";
};


zone "ridewave.trangotech.dev" {
	type master;
	file "/var/named/ridewave.trangotech.dev.db";
};


zone "shadow.trangotech.dev" {
	type master;
	file "/var/named/shadow.trangotech.dev.db";
};


zone "sherpa.trangotech.dev" {
	type master;
	file "/var/named/sherpa.trangotech.dev.db";
};


zone "shustle.trangotech.dev" {
	type master;
	file "/var/named/shustle.trangotech.dev.db";
};


zone "spades.trangotech.dev" {
	type master;
	file "/var/named/spades.trangotech.dev.db";
};


zone "spoonwidth.trangotech.dev" {
	type master;
	file "/var/named/spoonwidth.trangotech.dev.db";
};


zone "staging.khaity.pk" {
	type master;
	file "/var/named/staging.khaity.pk.db";
};


zone "staging.warego.com" {
	type master;
	file "/var/named/staging.warego.com.db";
};


zone "stephencohenlaw.trangotech.dev" {
	type master;
	file "/var/named/stephencohenlaw.trangotech.dev.db";
};


zone "stitchwerks.trangotech.dev" {
	type master;
	file "/var/named/stitchwerks.trangotech.dev.db";
};


zone "teletext.trangotech.dev" {
	type master;
	file "/var/named/teletext.trangotech.dev.db";
};


zone "tenai.trangotech.dev" {
	type master;
	file "/var/named/tenai.trangotech.dev.db";
};


zone "terrazzo.trangotech.dev" {
	type master;
	file "/var/named/terrazzo.trangotech.dev.db";
};


zone "texassports.trangotech.dev" {
	type master;
	file "/var/named/texassports.trangotech.dev.db";
};


zone "theway.trangotech.dev" {
	type master;
	file "/var/named/theway.trangotech.dev.db";
};


zone "toju.trangotech.dev" {
	type master;
	file "/var/named/toju.trangotech.dev.db";
};


zone "tradingfmcg.trangotech.dev" {
	type master;
	file "/var/named/tradingfmcg.trangotech.dev.db";
};


zone "twogold.trangotech.dev" {
	type master;
	file "/var/named/twogold.trangotech.dev.db";
};


zone "usocial.trangotech.dev" {
	type master;
	file "/var/named/usocial.trangotech.dev.db";
};


zone "volta.trangotech.dev" {
	type master;
	file "/var/named/volta.trangotech.dev.db";
};


zone "warego.trangotech.dev" {
	type master;
	file "/var/named/warego.trangotech.dev.db";
};


zone "waterbery.trangotech.dev" {
	type master;
	file "/var/named/waterbery.trangotech.dev.db";
};


zone "wowspent.trangotech.dev" {
	type master;
	file "/var/named/wowspent.trangotech.dev.db";
};


zone "rideralert.trangotech.dev" {
	type master;
	file "/var/named/rideralert.trangotech.dev.db";
};


zone "zipride.trangotech.dev" {
	type master;
	file "/var/named/zipride.trangotech.dev.db";
};


zone "bizooka.trangotech.dev" {
	type master;
	file "/var/named/bizooka.trangotech.dev.db";
};


zone "addemup.trangotech.dev" {
	type master;
	file "/var/named/addemup.trangotech.dev.db";
};


zone "pics2report.trangotech.dev" {
	type master;
	file "/var/named/pics2report.trangotech.dev.db";
};


zone "clowntown.trangotech.dev" {
	type master;
	file "/var/named/clowntown.trangotech.dev.db";
};


zone "streamsynx.trangotech.dev" {
	type master;
	file "/var/named/streamsynx.trangotech.dev.db";
};


zone "woocommerce.staging-epcwms.com" {
	type master;
	file "/var/named/woocommerce.staging-epcwms.com.db";
};


zone "eximpowp.epcwms.com" {
	type master;
	file "/var/named/eximpowp.epcwms.com.db";
};


zone "share.trangotech.dev" {
	type master;
	file "/var/named/share.trangotech.dev.db";
};




zone "devannasstore.trangotech.dev" {
	type master;
	file "/var/named/devannasstore.trangotech.dev.db";
};


zone "commclan.trangotech.dev" {
	type master;
	file "/var/named/commclan.trangotech.dev.db";
};


zone "minutly.trangotech.dev" {
	type master;
	file "/var/named/minutly.trangotech.dev.db";
};


zone "staging.marktechfusion.com" {
	type master;
	file "/var/named/staging.marktechfusion.com.db";
};

};
