Networking
a mess. to sort and copy in
Hardware
Cisco
Home router
- http://npr.me.uk/ - Thomson Technicolor Routers
to sort
- View The Daily Show, etc. in the UK, etc. Mofity HTTP headers; X-Forwarded-For "12.13.14.15" [2]
- http://nethogs.sourceforge.net/
- http://www.gropp.org/?id=projects&sub=bwm-ng
- http://freecode.com/projects/tcptrack
- http://www.ex-parrot.com/pdw/iftop/
- http://mylinuxbook.com/linux-netcat-command/
- http://www.fefe.de/ncp/
- http://www.dest-unreach.org/socat/doc/socat.html#EXAMPLES
- http://ngrep.sourceforge.net/
- http://nmap.org/ncat/
- http://www.secdev.org/projects/scapy/demo.html
- http://tsunami-udp.sourceforge.net/
- http://kylecordes.com/2008/multicast-your-db-backups-with-udpcast
Layer 1/2
WiFi
- BlueWave Wi-Fi Blimp
- http://www.google.com/search?q=wifi+%22open+hardware%22
- http://openspectrum.info/
Layer 3/4
IP
Linux
sudo lsof -i ports open
IPv6
TCP
traceroute -m 100 216.81.59.173
VPN
- http://lifehacker.com/5940565/why-you-should-start-using-a-vpn-and-how-to-choose-the-best-one-for-your-needs
- http://torrentfreak.com/which-vpn-providers-really-take-anonymity-seriously-111007/
Wireless
Protocols
- AODV
- OLSR
- BMX6 - layer 2
- Babel - loop-free distance-vector routing protocol
- Open Mesh B.A.T.M.A.N. - layer 2 & 3
- Netsukuku [4] - layer 2 & 3, etc
http://en.wikipedia.org/wiki/6LoWPAN
Existing networks
- Wireless Battle of the Mesh
- guifi.net - European, 17.905 nodes! protocols
- OLSRd OLSR daemon
Router software
- nodewatcher centralized network monitoring platform
- Free Networks volunteer cooperative association
- Nodecity - thing with trust metric
Hardware
http://cs.itd.nrl.navy.mil/projects/ http://piratepad.net/new-intranets
Layer 5 / 6 / 7
See Communication
BGP
NFS
FTP
File sharing
Authentication
Software
Configuration
mtr
- Arch Wiki: Configuring Network
- Linux DNS Lookup Command - host & dig
- route -n - display the host's networks and gateway
- /etc/hosts
- /etc/network/interfaces - ubuntu network interface settings
- /etc/resolv.conf - dns settings
- /etc/host.conf - dns resolve order
- /etc/dhcp3/dhclient.conf - overrides ubuntu server dns settings. change prepend option.
- /etc/dnsmasq.conf - dnsmasq settings
- dnsmasq configuration
- Local DNS cache in Linux using dnsmasq
nmap
nmap -sT -sU -O -p 1-65535 localhost full port scan
nmap -p T:110,955
- http://www.enterprisenetworkingplanet.com/netsecur/article.php/3716606/Master-Port-Scanning-with-Nmap.htm
- http://www.professormesser.com/nmap/nmap-best-practices/
- http://www.cyberciti.biz/tips/nmap-hide-ipaddress-with-decoy-ideal-scan.html
- http://www.slideshare.net/amiable_indian/hacking-with-nmap-scanning-techniques
nmap -R -sL 209.85.229.99/27 | awk ‘{if($3==”not”)print”(“$2″) no PTR”;else print$3″ is “$2}’ | grep ‘(‘
"This command uses nmap to perform reverse DNS lookups on a subnet. It produces a list of IP addresses with the corresponding PTR record for a given subnet. You can enter the subnet in CDIR notation (i.e. /24 for a Class C)). You could add “–dns-servers x.x.x.x” after the “-sL” if you need the lookups to be performed on a specific DNS server. On some installations nmap needs sudo I believe. Also I hope awk is standard on most distros."
Monitoring
ntop
vnStat
- vnStat is a console-based network traffic monitor for Linux and BSD that keeps a log of network traffic for the selected interface(s). It uses the network interface statistics provided by the kernel as information source. This means that vnStat won't actually be sniffing any traffic and also ensures light use of system resources. However, in Linux at least a 2.2 series kernel is required.
other
KVM
Mesh / P2P
Mesh WiFi
- Wireless mesh network
- Mesh networking
- List of ad hoc routing protocols
- Mesh networking
- Building a Rural Wireless Mesh Network document
http://www.servalproject.org/about/how-it-works
Higher layers
VPN
- https://secure.wikimedia.org/wikipedia/en/wiki/VPN
- https://secure.wikimedia.org/wikipedia/en/wiki/OpenVPN
- https://cryptoanarchy.org/wiki/OpenVPN
- http://socialvpn.wordpress.com - P2P VPS that uses on Jabber/XMPP
Onion/Garlic Routing encrypted anonymisers
- https://torproject.org/ - "The Onion Router" - Developed by the US Navy and EFF, widely used.
- https://www.torproject.org/projects/torbrowser.html.en - Easy to use, for USB sticks.
- http://i2p2.de/ - "Invisible Internet Protocol" - Uses 'garlic' routing.
- http://syndie.i2p2.de - Software for blogging on a I2P network
Darknets
- Darknet
- AnoNet - built using VPNs and software BGP routers
- DarkNET Conglomeration
- Dn42
Routing
DNS
P2P web cache
- Yacy - Distributed web search service
P2P sharing
- Private P2P
- https://secure.wikimedia.org/wikipedia/en/wiki/Friend-to-friend Friend-to-friend]
- http://streisand.me/egyptVideos.php
P2P sharing & streaming
P2P hosting
"While users can insert data into the network, there is no way to delete data. Due to the anonymity, no node knows who is the 'owner' of a piece of data. The only way data can be removed is if users don't request the data."
to check;
- https://secure.wikimedia.org/wikipedia/en/wiki/Mute-Net
- https://secure.wikimedia.org/wikipedia/en/wiki/Oneswarm
- https://secure.wikimedia.org/wikipedia/en/wiki/OFFSystem
- http://www.freehaven.net/
- http://tahoe-lafs.org/trac/tahoe-lafs - Tahoe-LAFS is a Free and Open cloud storage system.
File sharing
- http://www.foo.be/forban/ simple link-local opportunistic p2p free software