Linux / Unix‎ > ‎

Networking

http://linoxide.com/linux-how-to/bind-ip-interface/

http://linoxide.com/how-tos/ethernet-bonding-on-redhat-linux/


Network

Speed Test

https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest_cli.py


Monitoring 


bmon : http://linoxide.com/tools/bmon-install-usage/

NFS

note : check portmap service is running on server.

 showmount -e <IP du serveur NFS>

netstat

netstat -lnptu

netcat mini web server

while true; do nc -l -p 8080 < index.html; done
while true; do echo "<pre>$(ps aux)</pre>" | nc -l 8080; done

netcat : test network speed

  • 1st computer : listen on port 5096
nc -v -v -l -n -p 5096 >/dev/null
  • 2nd computer:
time yes|nc -v -v -n 192.168.1.1 5096 >/dev/null
find a calculator and enter what you get at rcvd on the server. Multiply by 8 and divide by the time you see on your client.

IPERF http://fr.wikipedia.org/wiki/Iperf

coté serveur :
iperf -s
coté client :
iperf -c ip-de-la-machine-serveur

tcpdump

http://superuser.com/questions/286062/practical-tcpdump-examples
tcpdump -i eth0 port 22

Dump tcpdump pour analyse avec wireshark ensuite
tcpdump -i <interface> -s 65535 -w dump-for-wireshark




IPTABLE

iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -p tcp -i eth0 --dport ssh -j ACCEPT
iptables -A INPUT -p udp --dport 137 -j ACCEPT
iptables -A INPUT -p udp --dport 138 -j ACCEPT
iptables -A INPUT -p tcp --dport 139 -j ACCEPT
iptables -A INPUT -p tcp --dport 445 -j ACCEPT
iptables -A INPUT -p udp --dport 445 -j ACCEPT
iptables -P INPUT DROP
iptables -I INPUT 2 -i lo -j ACCEPT

setup Network

  • modprobe sis900 MOVED TO... read modules.conf and load lib, see /var/log/messages for errors
  • insmod sis900 MOVED TO... load lib driver sis900.o
  • rmmod sis900 MOVED TO... unload lib driver sis900.o
  • service network _start/stop_* MOVED TO... start/stop network (find and call rc.? network script )
  • dhclient MOVED TO... start network dhcp client
  • ifconfig eth0 MOVED TO... configure / show config of network interface(s)
  • ifup eth0 MOVED TO... start network interface(s)
Comments