APIM manage workflow with multiple roles APIM 3.0.0 per API based subscription workflow Logging internal HTTP requests Log APIM analytics events to a file Monetization and sample with WSO2 API Manager 2.6.0 Share application and subscription among a set of specific groups or roles WSO2 APIM Correlating analytics event with correlationID APIM analytics distinguish production and sandbox traffic APIM 2.x.x analytics internal and analytics tuneup Configure APIM(Next release) Key Manager User stores APIM(Next release) working with key manager DAS 3.x Parse system variables to Spark Context Revoke OAuth application In APIM 2.1.0 Next WSO2 APIM powered by WSO2 Ballerina Configure WSO2 APIM Analytics on Cluster environment Configure WSO2 DAS 3.1.0 for WSO2 APIM 2.0.0 Analytics WSO2 APIM publishing custom statistics WSO2 APIM Error codes Working with WSO2 message tracer Use DAS admin service to query using Spark SQL Configure WSO2 APIM Analytics using XML WSO2 APIM Generating and Retrieving Custom Statistics Understanding WSO2 APIM Statistics Model Publishing WSO2 APIM 1.10.x Runtime Statistics to DAS with RDBMS Publishing_APIM_1100_Runtime_Statistics_to_DAS Aggregate functions with WSO2 DAS REST API Create a cApp for WSO2 DAS Debugging WSO2 Products using OSGI console. Publishing APIM Runtime Statistics to DAS Deploy cApp on WSO2 DAS How to configure and start the Accumulo minicluster How to setup DNS server on Ubuntu and Ubuntu server How to use Java Reflection how to install apache web server on ubuntu and ubuntu server How to install Mail server on Ubuntu and Ubuntu server How to install squirrelmail webmail client on Ubuntu and Ubuntu Server Pass and return String value to JNI method Pass and return numeric value to JNI method Calling a C Function from the Java Programming Language using JNI AXIS 2 Sample web service Client with maven and eclipse How to setup AXIS 2 with Apache Tomcat AXIS 2 Sample web service with maven and eclipse Robot framework Sample with Selenium Robot framework Custom Library Sample Behaviour-Driven Development with JBehave and Eclipse Play Audio with Netbeans and linking with LibVLC Implement LibVLC based player with QT-part2 Simple Audio playing sample with LibVLC How to install LibVLC on Ubuntu Implement LibVLC based player with QT-part1
How to setup DNS server on Ubuntu and Ubuntu server
  1. To install Bind9 on ubuntu enter the command

    apt-get install bind9 dnsutils
    
  2. After the bind9 installed succesfully change the Directory to /etc/bind

    cd /etc/bind
    
  3. list content of the /etc/bind directory

    ls -l
    
  4. Open named.conf.local to define the new Zone information

    nano named.conf.local
    
  5. For the demostration rukspot.com taken as domain name and use 10.0.2.15 as ethernet interface address.

  6. To see the interface addres enter the ifconfig eth0 or approproate interface

    ifconfig eth0
    
  7. Add the new Zone information as below

    zone "rukspot.com" {
            type master;
            file "/etc/bind/db.rukspot";
    };
    
    zone "2.0.10.in-addr.arpa" {
            type master;
            file "/etc/bind/db.10";
    };
    
  8. Now create the db.rukspot and db.10 files.

  9. Enter below command to copy and create new file using exesting files

    cp db.local db.rukspot
    cp db.127 db.10
    
  10. Then open the db.rukspot

    nano db.rukspot
    
  11. Enter the db.rukspot records

    ;
    ; BIND data file for local loopback interface
    ;
    $TTL    604800
    @       IN      SOA     ns.rukspot.com. root.rukspot.com. (
                                  2         ; Serial
                             604800         ; Refresh
                              86400         ; Retry
                            2419200         ; Expire
                             604800 )       ; Negative Cache TTL
    ;
    @       IN      NS      ns.rukspot.com.
    @       IN      A       10.0.2.15
    ns      IN      A       10.0.2.15
            IN      MX 10   mail.rukspot.com.
    www     IN      CNAME   ns
    mail    IN      CNAME   ns
    
  12. open the db.10

    nano db.10
    
  13. Enter the db.10 records

    ;
    ; BIND reverse data file for local loopback interface
    ;
    $TTL    604800
    @       IN      SOA     ns.rukspot.com. root.rukspot.com. (
                                  1         ; Serial
                             604800         ; Refresh
                              86400         ; Retry
                            2419200         ; Expire
                             604800 )       ; Negative Cache TTL
    ;
    @       IN      NS      ns.rukspot.com.
    1       IN      PTR     ns.rukspot.com.
    2       IN      PTR     ns.rukspot.com.
    5       IN      PTR     ns.rukspot.com.
    15      IN      PTR     ns.rukspot.com.
    
  14. Now restart the DNS service and bind9 entering this command

    invoke-rc.d bind9 restart
    
  15. Then check the DNS working correctly

  16. Enter nslookup rukspot.com

    nslookup rukspot.com
    
  17. If you get this kind of response forward lookup zone is working

    root@rukshan-VirtualBox:/etc/bind# nslookup mail.rukspot.com
    Server:		127.0.0.1
    Address:	127.0.0.1#53
    
    mail.rukspot.com	canonical name = ns.rukspot.com.
    Name:	ns.rukspot.com
    Address: 10.0.2.15
    
  18. Then enter nslookup 10.0.2.15

    nslookup 10.0.2.15
    
  19. If you get this kind of response reverse lookup zone is working

    root@rukshan-VirtualBox:/etc/bind# nslookup 10.0.2.15
    Server:		127.0.0.1
    Address:	127.0.0.1#53
    
    15.2.0.10.in-addr.arpa	name = ns.rukspot.com.
    
  20. To see the debug information type dig mail.rukspot.com

    dig mail.rukspot.com
    
  21. Output should be similar to this.

    root@rukshan-VirtualBox:/etc/bind# dig mail.rukspot.com
    
    ; <<>> DiG 9.8.1-P1 <<>> mail.rukspot.com
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22206
    ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 1, ADDITIONAL: 0
    
    ;; QUESTION SECTION:
    ;mail.rukspot.com.		IN	A
    
    ;; ANSWER SECTION:
    mail.rukspot.com.	604800	IN	CNAME	ns.rukspot.com.
    ns.rukspot.com.		604800	IN	A	10.0.2.15
    
    ;; AUTHORITY SECTION:
    rukspot.com.		604800	IN	NS	ns.rukspot.com.
    
    ;; Query time: 1 msec
    ;; SERVER: 127.0.0.1#53(127.0.0.1)
    ;; WHEN: Wed Nov 19 10:11:40 2014
    ;; MSG SIZE  rcvd: 81
    
  22. Now DNS is working correctly.

Add Comment

* Required information
1000
Powered by Commentics

Comments (0)

No comments yet. Be the first!