Hlavní navigace

Router7: router kompletně napsaný v Go

27. 8. 2018

Sdílet

Router

Router7 je softwarový router (DHCPv4, DHCPv6, DNS, …) kompletně napsaný v Go. Napsal jej bývalý uživatel Turris Omnia, kterému po aktualizaci odhcp6c přestalo fungovat DHCP s jeho ISP (Fiber7). Nedostatky byly patrně na obou stranách.

Autor postavil HW routeru na platformě PC Engines apu2c4, ale použít se dá prakticky cokoliv. SW routeru je pak odvozené z Gocrazy, což je projekt pro Raspberry Pi, kde nad linuxovým kernelem běží minimální userland napsaný v Go a překladač Go. Mimochodem Gocrazy má pěkné logo šíleného pytlonoše.

(zdroj: phoronix)

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.