+ All Categories
Home > Documents > IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan...

IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan...

Date post: 10-Sep-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
12
IPv6 In The Real World: The IPv6 Enabled Website Stan Barber, Director Texas IPv6 Task Force (TXv6TF) 5/24/10 1
Transcript
Page 1: IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan Barber.pdfIPv6%In%The%Real%World:%The%IPv62 Enabled%Website% Stan%Barber,%Director% Texas%IPv6%Task%Force%(TXv6TF)%

IPv6  In  The  Real  World:  The  IPv6-­‐Enabled  Website  

Stan  Barber,  Director  Texas  IPv6  Task  Force  (TXv6TF)  

5/24/10   1  

Page 2: IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan Barber.pdfIPv6%In%The%Real%World:%The%IPv62 Enabled%Website% Stan%Barber,%Director% Texas%IPv6%Task%Force%(TXv6TF)%

Enabling  IPv6  for  the  Website  

•  Networking  •  OperaOng  System  

•  Web  Server  

•  StaOsOcs  •  IPv6  Forum  IPv6-­‐Enabled  Program  

5/24/10   2  

Page 3: IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan Barber.pdfIPv6%In%The%Real%World:%The%IPv62 Enabled%Website% Stan%Barber,%Director% Texas%IPv6%Task%Force%(TXv6TF)%

Networking  

•  Requirements:  –  Basic  transit  connecOvity  to  the  Internet  using  IPv6  

•  Available  from  many  providers.    –  For  a  list  from  the  IPv6Forum,  check  hVp://www.ipv6forum.org/ipv6_enabled/isp/approval_list.php?type=loc&content=US  

•  Using  a  tunnel  broker  is  NOT  recommended  for  a  web  site,  but  can  be  used  if  there  is  no  other  opOon.  

–  IPv6  globally  routable  staOc  address  •  Generally,  this  should  be  provided  by  the  IPv6  network  transit  provider.  

5/24/10   3  

Page 4: IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan Barber.pdfIPv6%In%The%Real%World:%The%IPv62 Enabled%Website% Stan%Barber,%Director% Texas%IPv6%Task%Force%(TXv6TF)%

OperaOng  System  

•  Lots  of  opOons  here.  – Window  Server  2003/2008  – Linux  – *BSD  (Darwin,  OS  X)  – *Solaris  – AIX  – HP-­‐UX  – Android  (?)  –  dunno  if  you’d  want  to  run  a  web  server  here.  

5/24/10   4  

Page 5: IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan Barber.pdfIPv6%In%The%Real%World:%The%IPv62 Enabled%Website% Stan%Barber,%Director% Texas%IPv6%Task%Force%(TXv6TF)%

Web  Server  

•  Lots  of  opOons  here,  too.  – Apache  Web  Server  

•  The  classic  open  source  server  –  ngnix  

•  A  newcomer  from  Russia  –  LighVpd  

•  A  small  memory  footprint  open  source  server  –  Zeus  

•  A  commercial  server  for  hosOng  large  numbers  of  web  sites  on  a  single  server  

–  IIS    •  For  Windows  

5/24/10   5  

Page 6: IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan Barber.pdfIPv6%In%The%Real%World:%The%IPv62 Enabled%Website% Stan%Barber,%Director% Texas%IPv6%Task%Force%(TXv6TF)%

Choices  for  this  discussion  

•  IPv6  StaOc  Address:  2610:40:401::2/64  –  IPv6  Default  Route:  2610:40:401::1  

•  System  CharacterisOcs:  –  Processors:  4  CPU  Xeon  2.4Ghz    – Memory:  4GB  – Disk:  2  250Gb  SATA  –  Ethernet  card:  Intel  PRO/1000  (em0)  

•  OperaOng  System:  FreeBSD  7.3-­‐RELEASE  •  Apache  2.2  Web  Server  

5/24/10   6  

Page 7: IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan Barber.pdfIPv6%In%The%Real%World:%The%IPv62 Enabled%Website% Stan%Barber,%Director% Texas%IPv6%Task%Force%(TXv6TF)%

Setup  Network/OS  

•  Configure  the  operaOng  system:  – Add  to  /etc/rc.conf file:    

•  ipv6_defaultrouter="2610:40:401::1" •  ipv6_enable="YES" •  ipv6_ifconfig_em0="2610:40:401::2 prefixlen 64”

•  Load  new  sejngs:  – The  simple  thing  to  do  here  is  reboot.    

5/24/10   7  

Page 8: IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan Barber.pdfIPv6%In%The%Real%World:%The%IPv62 Enabled%Website% Stan%Barber,%Director% Texas%IPv6%Task%Force%(TXv6TF)%

Install  Web  Server  

•  Become  root  user  •  Install  from  FreeBSD  Ports  CollecOon  – Use  portsnap fetch to  get  the  latest  batch.  Next,  portsnap extract to  expand  and  put  into  place  in  /usr/ports directory.    

•  Install  from  /usr/ports/www/apache22 – From  the  shell,  use  cd /usr/ports/www/apache22

– Then,  make install

5/24/10   8  

Page 9: IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan Barber.pdfIPv6%In%The%Real%World:%The%IPv62 Enabled%Website% Stan%Barber,%Director% Texas%IPv6%Task%Force%(TXv6TF)%

Start  Web  Server  

•  Add  to  /etc/rc.conf  file:  – apache22_enable="YES”

•  No  further  changes  are  required  for  IPv6.  •  Startup  server.  – At  shell,  run  /usr/local/etc/rc.d/apache22 start.  

•  Verify  server  is  running.  – At  shell,  run  netstat –a | grep http.  –  If  running,  output  should  contain  this:  

tcp46 0 0 *.http *.* LISTEN

5/24/10   9  

Page 10: IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan Barber.pdfIPv6%In%The%Real%World:%The%IPv62 Enabled%Website% Stan%Barber,%Director% Texas%IPv6%Task%Force%(TXv6TF)%

StaOsOcs  

•  How  much  IPv6  traffic  has  been  seen  on  this  site?  

5/24/10   10  

Page 11: IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan Barber.pdfIPv6%In%The%Real%World:%The%IPv62 Enabled%Website% Stan%Barber,%Director% Texas%IPv6%Task%Force%(TXv6TF)%

IPv6-­‐Enabled  Program  

•  The  IPv6Forum  has  a  program  through  which  you  can  promote  your  website’s  capability  to  respond  via  IPv6.  – See  hVp://www.ipv6forum.org/ipv6_enabled/ipv6_enable.php  for  the  details.  

5/24/10   11  

Page 12: IPv6%In%The%Real%World:%The%IPv62 Enabled%Website% IPv6 Enabled Website-Stan Barber.pdfIPv6%In%The%Real%World:%The%IPv62 Enabled%Website% Stan%Barber,%Director% Texas%IPv6%Task%Force%(TXv6TF)%

Thank  you!  

•  QuesOons  or  comments  –  See  me  at  the  break  or  drop  me  an  email  at  [email protected].  

5/24/10   12  


Recommended