Saya mencari cara untuk menggunakan blok CIDR tertentu untuk mencocokkan host dalam konfigurasi klien SSH (biasanya ~/.ssh/config). Sebagai contoh, saya memiliki entri untuk meneruskan semua lalu lintas melalui host benteng jika IP jatuh ke kisaran tertentu, katakanlah 10.1.0.0/16:
host 10.1.*
proxycommand ssh -q bastion -W %h:%p
Ini bekerja dengan sangat baik, tetapi bagaimana ketika saya menambahkan beberapa rentang yang tidak sesuai dengan notasi titik persis?
# doesn't work, unfortunately
host 10.2.0.0/18
proxycommand ssh -q bastion-foo -W %h:%p
host 10.2.64.0/18
proxycommand ssh -q bastion-bar -W %h:%p
Apakah ada sesuatu dalam manual yang saya lewatkan, atau trik scripting yang pintar yang akan memungkinkan mencocokkan rentang IP host ini?