diff --git a/.ssh/config.d/20_schoolinks b/.ssh/config.d/20_schoolinks
index 09bd5ab99640c518ff1ddf31653e823d564dcb87..9f220ab3d80ec7592af78f4f6e30a25b4f150df2 100644
--- a/.ssh/config.d/20_schoolinks
+++ b/.ssh/config.d/20_schoolinks
@@ -26,10 +26,10 @@ Host vpn.schoolinks.com
     IdentityFile ~/.ssh/schoolinks_vpn_rsa
     User centos
 
-Host !vpn.schoolinks.com *.schoolinks.com 172.31.*.*
+Host !vpn.schoolinks.com *.schoolinks.com 172.31.*.* 172.30.*.* 172.29.*.*
     ProxyCommand ssh vpn.schoolinks.com -W %h:%p
 
-Host *.schoolinks.com 172.31.*.*
+Host *.schoolinks.com 172.31.*.* 172.29.*.*
     User ubuntu
     IdentityFile ~/.ssh/schoolinks_ed25519
     IdentityFile ~/.ssh/schoolinks_rsa