blog for ipv6 only networks
This commit is contained in:
		
					parent
					
						
							
								9481d73c3a
							
						
					
				
			
			
				commit
				
					
						261add8a53
					
				
			
		
					 1 changed files with 55 additions and 0 deletions
				
			
		|  | @ -0,0 +1,55 @@ | |||
| title: via-ipv6.com: enabling IPv4 sites for IPv6 only networks | ||||
| --- | ||||
| pub_date: 2019-10-17 | ||||
| --- | ||||
| author: Nico Schottelius | ||||
| --- | ||||
| twitter_handle: NicoSchottelius | ||||
| --- | ||||
| _hidden: no | ||||
| --- | ||||
| _discoverable: yes | ||||
| --- | ||||
| abstract: | ||||
| We launched via-ipv6.com to enable legacy (IPv4) sites in IPv6 only networks | ||||
| --- | ||||
| body: | ||||
| 
 | ||||
| Have you ever been in an IPv6 only network and wanted to reach IPv4 | ||||
| sites without NAT64? | ||||
| 
 | ||||
| Inspired by talks at [RIPE79](https://ripe79.ripe.net), I decided to | ||||
| give it a try, whether we can easily expose some IPv4 only sites with | ||||
| a proxy to the IPv6 Internet. | ||||
| 
 | ||||
| Turns out, using a bit of nginx magic and an | ||||
| [IPv6 only VM](https://ipv6onlyhosting.com/) with NAT64 this is | ||||
| actually not too hard. | ||||
| 
 | ||||
| ## How it works | ||||
| 
 | ||||
| First of all, all sites are enabled on a site-by-site basis, so this | ||||
| is not a generic IPv6-to-IPv4 proxy. | ||||
| 
 | ||||
| For every "site", be it Hackernews, Twitter or Reddit, I created a | ||||
| subdomain below **via-ipv6.com** like: | ||||
| 
 | ||||
| * [reddit.via-ipv6.com](https://reddit.via-ipv6.com) | ||||
| * [twitter.via-ipv6.com](https://twitter.via-ipv6.com) | ||||
| * [hackernews.via-ipv6.com](https://hackernews.via-ipv6.com) | ||||
| 
 | ||||
| Each of the sites have their own SSL certificate, not the one used by | ||||
| the actual site. The reason for this is that I needed the client to | ||||
| access the proxy instead of failing to access the site (like | ||||
| reddit.com) by not finding an AAAA entry. | ||||
| 
 | ||||
| The disadvantage of this is that I have to decrypt and re-encrypt the | ||||
| traffic. So while I am not interested in your data, I advise to use | ||||
| this service knowing that the TLS connection is decrypted and | ||||
| reencrypted on the path. | ||||
| 
 | ||||
| ## List of sites | ||||
| 
 | ||||
| You find the current list of sites on | ||||
| [via-ipv6.com](https://via-ipv6.com). If you would like to have | ||||
| another site added, just ping me on [IPv6.chat](https://IPv6.chat). | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue