SlideShare a Scribd company logo
1 of 33
Security Myth of
IPv6 and DNS64
A. S. M. Shamim Reza
Deputy Manager
Network Operation Center
Link3 Technologies Ltd
[~]# whoami
Linux Geek
Open Source Software Enthusiast
EC-Council Certified Security Analyst
ASMShamimReza
ShamimRezaSohag
sohag.shamim@gmail.com
The Journey
Importance of Having IPv6
Challenges
Myths and Reality
Associated IPv6 Protocol Security
Do’s and Don’t
Importance of having IPv6
 Running out of IPv4 address
 IPv6 has done the math
Challenges
Things we had to Calculate
 Global Internet is not ready for IPv6 only
 Cisco support NAT64 above ASR Series
 User bandwidth management is way to complex
 464 XLAT does not support general WiFi routers
 Existing server system support
 Operation & Security Policy
 We have almost 50k active Customer and planning for 500k
 Overhead cost of deployment (NAT64 & DNS64)
Things that we come-up with
 Existing Bandwidth Manager & Spam firewall Support Dual-Stack
 Linux and Windows based system support IPv6 by-default
 Host based IDS and Firewall supports IPv6
 As an ISP we need to go with NAT64 & DNS64
 Dual-Stack for Infrastructure & IPv6 Only for end user
 DNS64 will managed by BIND & CentOS 6
Difference between IPv4 & IPv6
IPv4 IPv6
Web, DNS, DHCH Web, DNS64, DHCPv6
TCP, UDP TCP, UDP
ICMP ICMPv6
Myths and Reality
What have we been told and What have we found
The Myths
IPv6 is too new
to be attacked
My network is
IPv4 only
Myths - My network is IPv4 only
Reality – All the OS have IPV6 activated by default
Myths - IPv6 is too new to be attacked
Reality – Same things with Different Name and tactics.
Attacks Tools
Reconnaissance Alive6, Nmap
Amplification Smurf6, Rsmurf6
DHCPv6 Spoofing flood_dhcpc6, fake_dhcps6
DAD Spoofing, Redirect Spoofing Dos-new-ipv6, redir6
Outcome of Myths
 IPv6 is not more or less secure than IPv4
 Knowledge of associated protocols is the best security measures
 Mindset change is required
Associated IPv6 Protocol Security
Protocol to be considered before
deployment
ICMPv6 NDP
DNS64DHCPv6
DNS Server – What we had
Authoritative
Recursive DNS
Software resources Hardware resources
CentOS 5 32 bit Core – 2
RAM – 4 GB
HDD – Sata 7.2k RPM
bind-utils-9.3.4-10.P1.el5
ypbind-1.19-11.el5
bind-libs-9.3.4-10.P1.el5
DNS Server - What we have Faced
 OS version is about to obsolete
 Resource utilization was about to fill up
 Log search was not administration friendly
DNS Server - What we have done
 Upgraded the OS to CentOS 6 64bit
 Divided the Authoritative & Recursive in to TWO server
 Deployed the DNS system with CHROOT
 Calculate the session of Recursive DNS system
 Deployed the Recursive server with IP Anycast
 Configured the Recursive log based on search criteria
DNS Server - What we have done
Software Resources Hardware Resources
CentOS 6.9 64 bit CPU Core – 4 with 2 Socket
RAM – 8 GB DDR4
HDD – Sata SAS 15k RPM
bind-libs-9.8.2-0.62.rc1.el6_9.5.x86_64
bind-sdb-9.8.2-0.62.rc1.el6_9.5.x86_64
rpcbind-0.2.0-13.el6_9.1.x86_64
bind-dyndb-ldap-2.3-8.el6.x86_64
bind-9.8.2-0.62.rc1.el6_9.5.x86_64
bind-devel-9.8.2-0.62.rc1.el6_9.5.x86_64
bind-chroot-9.8.2-0.62.rc1.el6_9.5.x86_64
bind-utils-9.8.2-0.62.rc1.el6_9.5.x86_64
iptables-1.4.7-16.el6.x86_64
iptables-ipv6-1.4.7-16.el6.x86_64
How DNS64 Works
DNS64 Server
With the New System - what we have
 We have configure the DNS64 at the Recursive system
 Forget to tune the Kernel and Iptables
 Forget to Calculate the Log volume
DNS64 Server
What we have faced
 Session per second was 4k/second
 Increased to 5k/second
 Query response was slower/ Some of the users are not getting response
 Hard disk about to filled up with the log stored
 For every query there are 2 separate line for IPv4 & Ipv6
Log Format of DNS64
DNS64 Server
Action that we have taken
 We are having almost 4GB of log file in one hour
 Configured the log rotation based on file size
 Then we have decided to move all the log to the central server after
every one hour
DNS64 Server
Performance tuning
Checked the System –
# /sbin/sysctl net.netfilter.nf_conntrack_count
net.netfilter.nf_conntrack_count = 262144
Changed it –
# sysctl -w net.netfilter.nf_conntrack_max=524288
DNS64 Server
Security tuning
 Configuration is for sysctl.conf file
1. To stop IPv6 routing advertisement –
net.ipv6.conf.all.accept_ra=0
net.ipv6.conf.default.accept_ra=0
2. TO Stop ICMPv6 redirect –
net.ipv6.conf.all.accept_redirects=0
net.ipv6.conf.default.accept_redirects=0
DNS64 server
1. To stop DAD related attack–
net.ipv6.conf.all.accept_dad = 0
net.ipv6.conf.default.accept_dad = 0
net.ipv6.conf.enp0s8.accept_dad = 0
net.ipv6.conf.all.dad_transmits = 0
net.ipv6.conf.default.dad_transmits = 0
net.ipv6.conf.enp0s8.dad_transmits = 0
DNS64 server
Security tuning
 Configuration is for IP6TABLES
#!/bin/bash
ip6tables -P INPUT DROP
ip6tables -P FORWARD DROP
ip6tables -P OUTPUT ACCEPT
ip6tables -I INPUT 1 -d ff02::1 -j DROP
ip6tables -I INPUT 2 -i eth1 -m ipv6header --header dst --soft -j DROP
ip6tables -I INPUT 3 -i eth1 -m ipv6header --header hop --soft -j DROP
ip6tables -I INPUT 4 -i eth1 -m ipv6header --header route --soft -j DROP
ip6tables -I INPUT 5 -i eth1 -m ipv6header --header frag --soft -j DROP
ip6tables -I INPUT 6 -i eth1 -m ipv6header --header auth --soft -j DROP
ip6tables -I INPUT 7 -i eth1 -m ipv6header --header esp --soft -j DROP
ip6tables -I INPUT 8 -i eth1 -m ipv6header --header none --soft -j DROP
DO’s and Don’t
 IPv6 is moving faster, you can’t walk slow
 Keep updated with knowledge
 NO IPv6 Only thoughts for Infrastructure
 Make a inventory of existing system
 List of Necessaries that you Need NOT that you Want
Top 10 countries for IPv6 support (Feb
2018)
Top 10 countries of IPv6 Default for
Dual-Stack User
Security Myth of IPv6 and DNS64
Security Myth of IPv6 and DNS64

More Related Content

What's hot

GraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian Robinson
GraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian RobinsonGraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian Robinson
GraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian RobinsonNeo4j
 
Introducing SciaaS @ Sanger
Introducing SciaaS @ SangerIntroducing SciaaS @ Sanger
Introducing SciaaS @ SangerPeter Clapham
 
BAUG Meetup #1 2022: Публикация ресурсов в Интернет в Microsoft Azure. Обзор ...
BAUG Meetup #1 2022: Публикация ресурсов в Интернет в Microsoft Azure. Обзор ...BAUG Meetup #1 2022: Публикация ресурсов в Интернет в Microsoft Azure. Обзор ...
BAUG Meetup #1 2022: Публикация ресурсов в Интернет в Microsoft Azure. Обзор ...Dzmitry Durasau
 
PLNOG15 :DDOS Attacks & Collateral Damage. Can we avoid it? Asraf Ali
PLNOG15 :DDOS Attacks & Collateral Damage. Can we avoid it? Asraf AliPLNOG15 :DDOS Attacks & Collateral Damage. Can we avoid it? Asraf Ali
PLNOG15 :DDOS Attacks & Collateral Damage. Can we avoid it? Asraf AliMarta Pacyga
 
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNS
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNSDINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNS
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNSAPNIC
 
Orchestration Tool Roundup - Arthur Berezin & Trammell Scruggs
Orchestration Tool Roundup - Arthur Berezin & Trammell ScruggsOrchestration Tool Roundup - Arthur Berezin & Trammell Scruggs
Orchestration Tool Roundup - Arthur Berezin & Trammell ScruggsCloud Native Day Tel Aviv
 
PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"
PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"
PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"HWBOT
 
The Anatomy of DDoS Attacks
The Anatomy of DDoS AttacksThe Anatomy of DDoS Attacks
The Anatomy of DDoS AttacksAcquia
 
Campus networking
Campus networkingCampus networking
Campus networkingJisc
 
How To Set Up SQL Load Balancing with HAProxy - Slides
How To Set Up SQL Load Balancing with HAProxy - SlidesHow To Set Up SQL Load Balancing with HAProxy - Slides
How To Set Up SQL Load Balancing with HAProxy - SlidesSeveralnines
 
Load Balancing MySQL with HAProxy - Slides
Load Balancing MySQL with HAProxy - SlidesLoad Balancing MySQL with HAProxy - Slides
Load Balancing MySQL with HAProxy - SlidesSeveralnines
 
2014 Security Onion Conference
2014 Security Onion Conference2014 Security Onion Conference
2014 Security Onion ConferenceDefensiveDepth
 
Why Managed Service Providers Should Embrace Container Technology
Why Managed Service Providers Should Embrace Container TechnologyWhy Managed Service Providers Should Embrace Container Technology
Why Managed Service Providers Should Embrace Container TechnologySagi Brody
 
Thoughts about DNS for DDoS
Thoughts about DNS for DDoSThoughts about DNS for DDoS
Thoughts about DNS for DDoSAPNIC
 
Namespaces for Local Networks
Namespaces for Local NetworksNamespaces for Local Networks
Namespaces for Local NetworksMen and Mice
 
DDoS Attacks - Scenery, Evolution and Mitigation
DDoS Attacks - Scenery, Evolution and MitigationDDoS Attacks - Scenery, Evolution and Mitigation
DDoS Attacks - Scenery, Evolution and MitigationWilson Rogerio Lopes
 
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...OVHcloud
 
The DNSSEC KSK of the root rolls
The DNSSEC KSK of the root rollsThe DNSSEC KSK of the root rolls
The DNSSEC KSK of the root rollsMen and Mice
 

What's hot (20)

GraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian Robinson
GraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian RobinsonGraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian Robinson
GraphConnect Europe 2016 - Moving Graphs to Production at Scale - Ian Robinson
 
Introducing SciaaS @ Sanger
Introducing SciaaS @ SangerIntroducing SciaaS @ Sanger
Introducing SciaaS @ Sanger
 
BAUG Meetup #1 2022: Публикация ресурсов в Интернет в Microsoft Azure. Обзор ...
BAUG Meetup #1 2022: Публикация ресурсов в Интернет в Microsoft Azure. Обзор ...BAUG Meetup #1 2022: Публикация ресурсов в Интернет в Microsoft Azure. Обзор ...
BAUG Meetup #1 2022: Публикация ресурсов в Интернет в Microsoft Azure. Обзор ...
 
PLNOG15 :DDOS Attacks & Collateral Damage. Can we avoid it? Asraf Ali
PLNOG15 :DDOS Attacks & Collateral Damage. Can we avoid it? Asraf AliPLNOG15 :DDOS Attacks & Collateral Damage. Can we avoid it? Asraf Ali
PLNOG15 :DDOS Attacks & Collateral Damage. Can we avoid it? Asraf Ali
 
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNS
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNSDINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNS
DINR 2021 Virtual Workshop: Passive vs Active Measurements in the DNS
 
Orchestration Tool Roundup - Arthur Berezin & Trammell Scruggs
Orchestration Tool Roundup - Arthur Berezin & Trammell ScruggsOrchestration Tool Roundup - Arthur Berezin & Trammell Scruggs
Orchestration Tool Roundup - Arthur Berezin & Trammell Scruggs
 
PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"
PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"
PAX Australia 2016 Panel "Pushing Limits: Going Beyond 8 GHz"
 
The Anatomy of DDoS Attacks
The Anatomy of DDoS AttacksThe Anatomy of DDoS Attacks
The Anatomy of DDoS Attacks
 
Campus networking
Campus networkingCampus networking
Campus networking
 
How To Set Up SQL Load Balancing with HAProxy - Slides
How To Set Up SQL Load Balancing with HAProxy - SlidesHow To Set Up SQL Load Balancing with HAProxy - Slides
How To Set Up SQL Load Balancing with HAProxy - Slides
 
Load Balancing MySQL with HAProxy - Slides
Load Balancing MySQL with HAProxy - SlidesLoad Balancing MySQL with HAProxy - Slides
Load Balancing MySQL with HAProxy - Slides
 
Deploying IPv6 on OpenStack
Deploying IPv6 on OpenStackDeploying IPv6 on OpenStack
Deploying IPv6 on OpenStack
 
2014 Security Onion Conference
2014 Security Onion Conference2014 Security Onion Conference
2014 Security Onion Conference
 
Why Managed Service Providers Should Embrace Container Technology
Why Managed Service Providers Should Embrace Container TechnologyWhy Managed Service Providers Should Embrace Container Technology
Why Managed Service Providers Should Embrace Container Technology
 
Thoughts about DNS for DDoS
Thoughts about DNS for DDoSThoughts about DNS for DDoS
Thoughts about DNS for DDoS
 
RedisConf 2016 - Redis usage and ecosystem
RedisConf 2016 - Redis usage and ecosystemRedisConf 2016 - Redis usage and ecosystem
RedisConf 2016 - Redis usage and ecosystem
 
Namespaces for Local Networks
Namespaces for Local NetworksNamespaces for Local Networks
Namespaces for Local Networks
 
DDoS Attacks - Scenery, Evolution and Mitigation
DDoS Attacks - Scenery, Evolution and MitigationDDoS Attacks - Scenery, Evolution and Mitigation
DDoS Attacks - Scenery, Evolution and Mitigation
 
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...
OVHcloud Tech Talks S01E09 - OVHcloud Data Processing : Le nouveau service po...
 
The DNSSEC KSK of the root rolls
The DNSSEC KSK of the root rollsThe DNSSEC KSK of the root rolls
The DNSSEC KSK of the root rolls
 

Similar to Security Myth of IPv6 and DNS64

Building a Linux IPv6 DNS Server Project review PPT v3.0 First review
Building a Linux IPv6 DNS Server Project review PPT v3.0 First reviewBuilding a Linux IPv6 DNS Server Project review PPT v3.0 First review
Building a Linux IPv6 DNS Server Project review PPT v3.0 First reviewHari
 
Implementation of DNS Anycast - a case study
Implementation of DNS Anycast - a case studyImplementation of DNS Anycast - a case study
Implementation of DNS Anycast - a case studyA. S. M. Shamim Reza
 
Rapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP NetworksRapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP NetworksSkeeve Stevens
 
Building Linux IPv6 DNS Server (Complete Presentation)
Building Linux IPv6 DNS Server (Complete Presentation)Building Linux IPv6 DNS Server (Complete Presentation)
Building Linux IPv6 DNS Server (Complete Presentation)Hari
 
Building Linux IPv6 DNS Server (Draft Copy)
Building Linux IPv6 DNS Server (Draft Copy)Building Linux IPv6 DNS Server (Draft Copy)
Building Linux IPv6 DNS Server (Draft Copy)Hari
 
Backup netezza-tsm-v1403c-140330170451-phpapp01
Backup netezza-tsm-v1403c-140330170451-phpapp01Backup netezza-tsm-v1403c-140330170451-phpapp01
Backup netezza-tsm-v1403c-140330170451-phpapp01Arunkumar Shanmugam
 
Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)Hari
 
Building Linux IPv6 DNS Server (Third Review)
Building Linux IPv6 DNS Server (Third Review)Building Linux IPv6 DNS Server (Third Review)
Building Linux IPv6 DNS Server (Third Review)Hari
 
Make Internet Safer with DNS Firewall - Implementation Case Study at a Major ISP
Make Internet Safer with DNS Firewall - Implementation Case Study at a Major ISPMake Internet Safer with DNS Firewall - Implementation Case Study at a Major ISP
Make Internet Safer with DNS Firewall - Implementation Case Study at a Major ISPAPNIC
 
Backup Options for IBM PureData for Analytics powered by Netezza
Backup Options for IBM PureData for Analytics powered by NetezzaBackup Options for IBM PureData for Analytics powered by Netezza
Backup Options for IBM PureData for Analytics powered by NetezzaTony Pearson
 
Qnap iei partners_day_2016 1108
Qnap iei partners_day_2016 1108Qnap iei partners_day_2016 1108
Qnap iei partners_day_2016 1108qnapivan
 
DNS_Tutorial 2.pptx
DNS_Tutorial 2.pptxDNS_Tutorial 2.pptx
DNS_Tutorial 2.pptxviditsir
 
Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0Santosh Kangane
 

Similar to Security Myth of IPv6 and DNS64 (20)

Building a Linux IPv6 DNS Server Project review PPT v3.0 First review
Building a Linux IPv6 DNS Server Project review PPT v3.0 First reviewBuilding a Linux IPv6 DNS Server Project review PPT v3.0 First review
Building a Linux IPv6 DNS Server Project review PPT v3.0 First review
 
Implementation of DNS Anycast - a case study
Implementation of DNS Anycast - a case studyImplementation of DNS Anycast - a case study
Implementation of DNS Anycast - a case study
 
Rapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP NetworksRapid IPv6 Deployment for ISP Networks
Rapid IPv6 Deployment for ISP Networks
 
Building Linux IPv6 DNS Server (Complete Presentation)
Building Linux IPv6 DNS Server (Complete Presentation)Building Linux IPv6 DNS Server (Complete Presentation)
Building Linux IPv6 DNS Server (Complete Presentation)
 
Building Linux IPv6 DNS Server (Draft Copy)
Building Linux IPv6 DNS Server (Draft Copy)Building Linux IPv6 DNS Server (Draft Copy)
Building Linux IPv6 DNS Server (Draft Copy)
 
Backup netezza-tsm-v1403c-140330170451-phpapp01
Backup netezza-tsm-v1403c-140330170451-phpapp01Backup netezza-tsm-v1403c-140330170451-phpapp01
Backup netezza-tsm-v1403c-140330170451-phpapp01
 
Tale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIXTale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIX
 
Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)Building Linux IPv6 DNS Server (Complete Soft Copy)
Building Linux IPv6 DNS Server (Complete Soft Copy)
 
Building Linux IPv6 DNS Server (Third Review)
Building Linux IPv6 DNS Server (Third Review)Building Linux IPv6 DNS Server (Third Review)
Building Linux IPv6 DNS Server (Third Review)
 
Next Generation Security Solution
Next Generation Security SolutionNext Generation Security Solution
Next Generation Security Solution
 
Cl116
Cl116Cl116
Cl116
 
Make Internet Safer with DNS Firewall - Implementation Case Study at a Major ISP
Make Internet Safer with DNS Firewall - Implementation Case Study at a Major ISPMake Internet Safer with DNS Firewall - Implementation Case Study at a Major ISP
Make Internet Safer with DNS Firewall - Implementation Case Study at a Major ISP
 
Backup Options for IBM PureData for Analytics powered by Netezza
Backup Options for IBM PureData for Analytics powered by NetezzaBackup Options for IBM PureData for Analytics powered by Netezza
Backup Options for IBM PureData for Analytics powered by Netezza
 
Qnap iei partners_day_2016 1108
Qnap iei partners_day_2016 1108Qnap iei partners_day_2016 1108
Qnap iei partners_day_2016 1108
 
DNS_Tutorial 2.pptx
DNS_Tutorial 2.pptxDNS_Tutorial 2.pptx
DNS_Tutorial 2.pptx
 
Resume
ResumeResume
Resume
 
Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0
 
Decentralized storage
Decentralized storageDecentralized storage
Decentralized storage
 
Orascom-tehnical study final
Orascom-tehnical study finalOrascom-tehnical study final
Orascom-tehnical study final
 
Make the internet safe with DNS Firewall
Make the internet safe with DNS FirewallMake the internet safe with DNS Firewall
Make the internet safe with DNS Firewall
 

Recently uploaded

Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663Call Girls Mumbai
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
Call Girls In Noida 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Noida 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In Noida 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In Noida 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 

Security Myth of IPv6 and DNS64

  • 1. Security Myth of IPv6 and DNS64 A. S. M. Shamim Reza Deputy Manager Network Operation Center Link3 Technologies Ltd
  • 2. [~]# whoami Linux Geek Open Source Software Enthusiast EC-Council Certified Security Analyst ASMShamimReza ShamimRezaSohag sohag.shamim@gmail.com
  • 3. The Journey Importance of Having IPv6 Challenges Myths and Reality Associated IPv6 Protocol Security Do’s and Don’t
  • 4. Importance of having IPv6  Running out of IPv4 address  IPv6 has done the math
  • 6. Things we had to Calculate  Global Internet is not ready for IPv6 only  Cisco support NAT64 above ASR Series  User bandwidth management is way to complex  464 XLAT does not support general WiFi routers  Existing server system support  Operation & Security Policy  We have almost 50k active Customer and planning for 500k  Overhead cost of deployment (NAT64 & DNS64)
  • 7. Things that we come-up with  Existing Bandwidth Manager & Spam firewall Support Dual-Stack  Linux and Windows based system support IPv6 by-default  Host based IDS and Firewall supports IPv6  As an ISP we need to go with NAT64 & DNS64  Dual-Stack for Infrastructure & IPv6 Only for end user  DNS64 will managed by BIND & CentOS 6
  • 8. Difference between IPv4 & IPv6 IPv4 IPv6 Web, DNS, DHCH Web, DNS64, DHCPv6 TCP, UDP TCP, UDP ICMP ICMPv6
  • 9. Myths and Reality What have we been told and What have we found
  • 10. The Myths IPv6 is too new to be attacked My network is IPv4 only
  • 11. Myths - My network is IPv4 only Reality – All the OS have IPV6 activated by default
  • 12. Myths - IPv6 is too new to be attacked Reality – Same things with Different Name and tactics. Attacks Tools Reconnaissance Alive6, Nmap Amplification Smurf6, Rsmurf6 DHCPv6 Spoofing flood_dhcpc6, fake_dhcps6 DAD Spoofing, Redirect Spoofing Dos-new-ipv6, redir6
  • 13. Outcome of Myths  IPv6 is not more or less secure than IPv4  Knowledge of associated protocols is the best security measures  Mindset change is required
  • 15. Protocol to be considered before deployment ICMPv6 NDP DNS64DHCPv6
  • 16. DNS Server – What we had Authoritative Recursive DNS Software resources Hardware resources CentOS 5 32 bit Core – 2 RAM – 4 GB HDD – Sata 7.2k RPM bind-utils-9.3.4-10.P1.el5 ypbind-1.19-11.el5 bind-libs-9.3.4-10.P1.el5
  • 17. DNS Server - What we have Faced  OS version is about to obsolete  Resource utilization was about to fill up  Log search was not administration friendly
  • 18. DNS Server - What we have done  Upgraded the OS to CentOS 6 64bit  Divided the Authoritative & Recursive in to TWO server  Deployed the DNS system with CHROOT  Calculate the session of Recursive DNS system  Deployed the Recursive server with IP Anycast  Configured the Recursive log based on search criteria
  • 19. DNS Server - What we have done Software Resources Hardware Resources CentOS 6.9 64 bit CPU Core – 4 with 2 Socket RAM – 8 GB DDR4 HDD – Sata SAS 15k RPM bind-libs-9.8.2-0.62.rc1.el6_9.5.x86_64 bind-sdb-9.8.2-0.62.rc1.el6_9.5.x86_64 rpcbind-0.2.0-13.el6_9.1.x86_64 bind-dyndb-ldap-2.3-8.el6.x86_64 bind-9.8.2-0.62.rc1.el6_9.5.x86_64 bind-devel-9.8.2-0.62.rc1.el6_9.5.x86_64 bind-chroot-9.8.2-0.62.rc1.el6_9.5.x86_64 bind-utils-9.8.2-0.62.rc1.el6_9.5.x86_64 iptables-1.4.7-16.el6.x86_64 iptables-ipv6-1.4.7-16.el6.x86_64
  • 21. DNS64 Server With the New System - what we have  We have configure the DNS64 at the Recursive system  Forget to tune the Kernel and Iptables  Forget to Calculate the Log volume
  • 22. DNS64 Server What we have faced  Session per second was 4k/second  Increased to 5k/second  Query response was slower/ Some of the users are not getting response  Hard disk about to filled up with the log stored  For every query there are 2 separate line for IPv4 & Ipv6
  • 23. Log Format of DNS64
  • 24. DNS64 Server Action that we have taken  We are having almost 4GB of log file in one hour  Configured the log rotation based on file size  Then we have decided to move all the log to the central server after every one hour
  • 25. DNS64 Server Performance tuning Checked the System – # /sbin/sysctl net.netfilter.nf_conntrack_count net.netfilter.nf_conntrack_count = 262144 Changed it – # sysctl -w net.netfilter.nf_conntrack_max=524288
  • 26. DNS64 Server Security tuning  Configuration is for sysctl.conf file 1. To stop IPv6 routing advertisement – net.ipv6.conf.all.accept_ra=0 net.ipv6.conf.default.accept_ra=0 2. TO Stop ICMPv6 redirect – net.ipv6.conf.all.accept_redirects=0 net.ipv6.conf.default.accept_redirects=0
  • 27. DNS64 server 1. To stop DAD related attack– net.ipv6.conf.all.accept_dad = 0 net.ipv6.conf.default.accept_dad = 0 net.ipv6.conf.enp0s8.accept_dad = 0 net.ipv6.conf.all.dad_transmits = 0 net.ipv6.conf.default.dad_transmits = 0 net.ipv6.conf.enp0s8.dad_transmits = 0
  • 28. DNS64 server Security tuning  Configuration is for IP6TABLES #!/bin/bash ip6tables -P INPUT DROP ip6tables -P FORWARD DROP ip6tables -P OUTPUT ACCEPT ip6tables -I INPUT 1 -d ff02::1 -j DROP ip6tables -I INPUT 2 -i eth1 -m ipv6header --header dst --soft -j DROP ip6tables -I INPUT 3 -i eth1 -m ipv6header --header hop --soft -j DROP ip6tables -I INPUT 4 -i eth1 -m ipv6header --header route --soft -j DROP ip6tables -I INPUT 5 -i eth1 -m ipv6header --header frag --soft -j DROP ip6tables -I INPUT 6 -i eth1 -m ipv6header --header auth --soft -j DROP ip6tables -I INPUT 7 -i eth1 -m ipv6header --header esp --soft -j DROP ip6tables -I INPUT 8 -i eth1 -m ipv6header --header none --soft -j DROP
  • 29. DO’s and Don’t  IPv6 is moving faster, you can’t walk slow  Keep updated with knowledge  NO IPv6 Only thoughts for Infrastructure  Make a inventory of existing system  List of Necessaries that you Need NOT that you Want
  • 30. Top 10 countries for IPv6 support (Feb 2018)
  • 31. Top 10 countries of IPv6 Default for Dual-Stack User