Categorygithub.com/dutchcoders/netstack
repositorypackage
0.0.0-20161207080032-6781d1370d0b
Repository: https://github.com/dutchcoders/netstack.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

netstack

Custom network stack in Go

This networkstack implements (very) basic and rudimentary support for connecting tcp streams. There needs to be a lot to be implemented and optimised.

Projects

Currently netstack is being used by the following projects:

Configuration

Linux will send RST packets for unknown tcp packets, so this needs to be disabled using iptables.

iptables -A OUTPUT -p tcp --tcp-flags RST RST -j DROP
iptables -I OUTPUT -p icmp --icmp-type destination-unreachable -j DROP

Samples

See samples folder.

References