ANYCAST
FREE DNS SERVICE

  Phan Ngoc Hoang
What’s Anycast ?


                                  “Datagrams from a single
                                  sender are routed to the
                                  topologically nearest node”




“Anycast is one source that can
be hosted on multiple nodes”




                                                                  //PHPDAY 2012;
                                             $var[„author‟] = “Phan Ngoc Hoang”;
Why Your DNS Network Should Use It ?


             • Makes DNS more reliable




                                     • Improves DNS performance




  • Provides resilience against DDoS attacks




                                                                    //PHPDAY 2012;
                                               $var[„author‟] = “Phan Ngoc Hoang”;
Free Cloud DNS Service                    Australia
                                          Germany
                                        Hongkong
                                              Brazil
                                             France
                                               Italia
                                               India
                                   United Kingdom
                                     United States
                                           Russian
                                            Canada
109 Pops                                 Indonesia
032 Countries                             Malaysia
                                           Vietnam
                                                   …




                                              //PHPDAY 2012;
                         $var[„author‟] = “Phan Ngoc Hoang”;
What we need to build Anycast project ?


          PHP
     HTML / CSS / jQuery / XML / JSON




                            Tea, cigarette
                            Music…




                                                     //PHPDAY 2012;
                                $var[„author‟] = “Phan Ngoc Hoang”;
How did we start ?

 • Find API (WHMCS / OnApp) Documents and try to test functions

 • Solution / Logic to integration AIO

 • Build a Database
 • Using our FrameWork
 • Find coders, training, give deadline, and
   START




                                                                    //PHPDAY 2012;
                                               $var[„author‟] = “Phan Ngoc Hoang”;
What happen when processing ?

 • API Results in other types

 • Config System

 • Report Zero Day bug for OnApp Inc

 • Ask VNISS+ help us check security




                                                            //PHPDAY 2012;
                                       $var[„author‟] = “Phan Ngoc Hoang”;
Showcase


           User: demo@asv.vn
           Pass: demo




                                //PHPDAY 2012;
           $var[„author‟] = “Phan Ngoc Hoang”;
Experience

 • Working with API system

 • Teamwork

 • Optimize and Upgrade our framework

 • Adjust dealine for steps in project




                                                              //PHPDAY 2012;
                                         $var[„author‟] = “Phan Ngoc Hoang”;
Thank you for attention




                                               //PHPDAY 2012;
                          $var[„author‟] = “Phan Ngoc Hoang”;

Anycast free dns service

  • 1.
  • 2.
    What’s Anycast ? “Datagrams from a single sender are routed to the topologically nearest node” “Anycast is one source that can be hosted on multiple nodes” //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 3.
    Why Your DNSNetwork Should Use It ? • Makes DNS more reliable • Improves DNS performance • Provides resilience against DDoS attacks //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 4.
    Free Cloud DNSService Australia Germany Hongkong Brazil France Italia India United Kingdom United States Russian Canada 109 Pops Indonesia 032 Countries Malaysia Vietnam … //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 5.
    What we needto build Anycast project ? PHP HTML / CSS / jQuery / XML / JSON Tea, cigarette Music… //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 6.
    How did westart ? • Find API (WHMCS / OnApp) Documents and try to test functions • Solution / Logic to integration AIO • Build a Database • Using our FrameWork • Find coders, training, give deadline, and START //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 7.
    What happen whenprocessing ? • API Results in other types • Config System • Report Zero Day bug for OnApp Inc • Ask VNISS+ help us check security //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 8.
    Showcase User: demo@asv.vn Pass: demo //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 9.
    Experience • Workingwith API system • Teamwork • Optimize and Upgrade our framework • Adjust dealine for steps in project //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;
  • 10.
    Thank you forattention //PHPDAY 2012; $var[„author‟] = “Phan Ngoc Hoang”;