Diğer yanıtlarda belirtildiği gibi, bilinen_hostlar IP adresi aralıkları için destek sağlamaz. Ancak joker karakterleri destekler. Tabii ki joker karakterler aynı şey değildir, bu yüzden bunları IP adreslerinde nasıl kullandığınız konusunda gerçekten dikkatli olmanız gerekir, ancak Github'ın özel durumunda bu güvenli bir şekilde yapılabilir.
Soru sorulduğundan beri durum daha da basitleşti. Github'un resmi belgelerine göre, kullanımda sadece bir IP adresi aralığı vardır (en azından IPv4'e kadar). Bu 192.30.252.0/22 aralığıdır. Bu, sadece dört farklı C bloğunda son sekizlinin olası tüm aralığını kapsayan 1020 olası IP adresini mümkün kılar.
Kimden man 8 sshd, bilinen_hosts ile çalışmak zorunda olduğumuz şey budur:
Ana makine adları, virgülle ayrılmış bir desen listesidir ( *' and? 'Joker karakter görevi görür); sırayla her bir desen standart ana bilgisayar adıyla (bir istemcinin kimliğini doğrularken) veya kullanıcı tarafından sağlanan adla (bir sunucunun kimliğini doğrularken) eşleştirilir. Bir desenden önce !' to indicate negation: if the host name matches a negated pattern, it is not accepted (by that line) even if it matched another pattern on the line. A hostname or address may optionally be enclosed within['ve ]' brackets then followed by:' ve standart olmayan bir port numarası da gelebilir .
Bu bilgiyi kullanarak, son sekizlinin * joker karakterini kullanarak tüm olası Github uç noktalarıyla (ve SADECE bu uç noktalarla) eşleşen bir giriş oluşturabiliriz:
github.com,192.30.252.*,192.30.253.*,192.30.254.*,192.30.255.* ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==
İnşa etmeniz gereken IP aralığı tam bir C bloğunu ve böylece bir oktet için tüm olası değerleri doldurmadıysa, böyle doğru bir eşleşme için joker karakterler kullanmak imkansız olurdu.