网络相关
proxy
proxy server :
https://github.com/tinyproxy/tinyproxy
默认端口 8888,后台运行
ssh tunneling
local port forwarding :
本地命令:ssh -L 8181:192.168.0.135:3389 pi@192.168.0.135
此时连接本地 localhost:8181
相当于连接 192.168.0.135:3389
且只有 localhost:22
的连接通过防火墙
dynamic port forwarding :
本地命令:ssh -D 8181 pi@192.168.0.135
设置本地代理为 localhost:8181
,把本地所有流量传到远端
remote port forwarding :
本地命令:ssh -R 8181:localhost:3389 pi@192.168.0.135
将本地 3389 端口传输至远端8181端口,远端通过连接 localhost:8181
可以连接本地 3389 端口
cmd 使用 ss 代理:
set HTTP_PROXY=socks5://127.0.0.1:10808
set HTTPS_PROXY=socks5://127.0.0.1:10808
网关:连接不同类型的网络
route -n #查看路由表
修改网卡设置:/etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
arp : ip 和 mac 映射表
arp -a #查看 arp 表缓存
arp -d #删除 arp 表缓存
arp 欺骗:
sudo arpspoof -i [网卡] -t [目标ip] [网关ip]
nmap :
nmap -sP 192.168.40.0/24 #扫描网段中的 IP
VMware :
桥接模式:与主机处在同一网段,虚拟机拥有独立 IP,所有虚拟机可以和主机相互访问