Verizon Fios Native IPv6

A long long time ago Verizon Fios did not provide native IPv6 connectivity to their IPv4 customers. Following a dslreports forum thread that started in 2018, it looked like it might never happen. But that thread came back to life in 2022 when IPv6 started rolling out to its footprint. This post is about how I set up IPv6 natively on Verizon Fios. My network stack: Verizon Fios with ethernet directly from ONT to my router/firewall. OpenBSD 7.1 router/firewall already providing IPv4 services to my network unbound/nsd for DNS resolution dhcpcd to handle IPv6 DHCP-PD. High level overview: ...

September 15, 2022 · 3 min · map[email:jforman@gmail.com name:Jeffrey Forman]

Gitea on Kubernetes on One IP

For some reason I wanted to try to run my own Git server at home. I’m always looking for ways to automate the infrastructure in my basement (VMs, Ansible, Kubernetes, etc) among other things, and having a centrally-located place for storage of configuration data would help me get one step closer to my goal. I tried out Gitlab, but the resource requirements were super high, and I didn’t really need all the features. I just need a place to create repositories, add users/roles (with SSH keys), and display changes in a web browser without necessarily checking out the repository. And I wanted to run it on my Kubernetes cluster, for fun, profit, and generally playing around. ...

May 2, 2021 · 3 min · map[email:jforman@gmail.com name:Jeffrey Forman]

Github to Firebase, Made Easier

Way back in 2019 I wrote about how I moved from Wordpress to Hugo. Publishing a new blog post involved two Git repositories, http://travis-ci.org, and lots of headaches (submodules, private and public repositories, etc). I always found dealing with the submodules a hassle. I never seemed to figure out a reproducible workflow of update repo, commit and push to Github, and finally updating Firebase. For all the playing around with submodules I’ve done, mastering them still escapes me. ...

April 30, 2021 · 2 min · map[email:jforman@gmail.com name:Jeffrey Forman]

Restart Ipv6 Tunnel

Problem Verizon Fios does not provide native dual-stack connectivity. To enable my connection for IPv6, I signed up for Hurricane Electric’s Tunnelbroker service. To make a long story short, whenever the IPv4 IP on my Fios connection cycled to a new address, I had to manually update my new IPv4 IP in a few places (Tunnel Broker website, /etc/hostname.gif0) and run a few commands. Solution Wrap ifstated with ping and a small shell script to automatically restart my IPv6 tunnel on the new IPv4 IP. ...

November 27, 2019 · 4 min · map[email:jforman@gmail.com name:Jeffrey Forman]

Moving From Wordpress to Hugo

I decided to change things up for my blog again, after getting restless with Wordpress. I wanted to play with some new tech, and here I am. ...

March 4, 2019 · 6 min · map[email:jforman@gmail.com name:Jeffrey Forman]