Linux 操作基础

临时配置IP地址

  dhclient eth0	# 临时自动获得IP地址
  ifconfig eth0 192.168.1.11/24	# 临时手动指定IP地址
  route add default gw 192.168.1.1	# 添加默认路由
  route add -net 172.16.0.0/24 gw 192.168.1.100 eth0 	# 添加静态路由
  echo nameserver 192.168.1.1 > /etc/resolv.conf	# 添加DNS
  
固定IP地址

  cat /etc/network/interface
  	auto eth0
  	iface eth0 inet static
  	address 192.168.20.1
  	netmask 255.255.255.0
  	network 192.168.20.0
  	broadcast 192.168.20.255
  	gateway 192.168.20.2
  	dns-nameservers 192.168.1.1 192.168.1.2
  up route add -net 172.16.5.0/24 gw 192.168.10.100 eth1
  down route del -net 172.24.0.0/24
  • 查看内核版本

uname -r
  • nc 传输文件

B -> A:
A:nc -lp 1234 > flag.txt
B:nc -nv ***.***.***.*** 1234 < ***
A -> B:
A:nc -q 1 -lp 1234 < flag.txt
B:nc -nv ******** 1234 > flag.txt
如果需要加密传输,那么就必须添加参数 mcrypt 等
  • nc 端口扫描

nc -nvz **** 1-65535
nc -nvz *** 1-1000
  • tcpdump 抓包

tcpdump -i eth0 -s 0 -w filename.pcap
tcpdump -i eth0 tcp port 22
tcpdump -i eth0 src host hostname
  • tcp 读取流量包

tcpdump -r file.pcap
tcpdump -A -r file.pcap

Last updated