Проект

Общее

Профиль

Socat » История » Редакция 2

Редакция 1 (Андрей Волков, 2015-04-13 16:23) → Редакция 2/5 (Андрей Волков, 2015-04-13 16:25)

h1. Socat 

 h2. На сервере 

 <pre> 
 ip tuntap add dev tap0 mode tap 
 ip link set up dev tap0 
 socat UDP4-LISTEN:5555,bind=ext.ip.ad.dr,reuseaddr,fork TUN:10.1.1.1/30,iff-up,tun-name=tap0,tun-type=tap,iff-promisc UDP4-LISTEN:5555,bind=79.172.39.68,reuseaddr,fork TUN:10.1.1.2/30,iff-up,tun-name=tap0,tun-type=tap,iff-promisc & 
 sleep .1 
 ip addr flush dev tap0 
 brctl addif ilan0 tap0 
 </pre> 

 h2. На клиенте 

 <pre> 
 ip tuntap add dev tap0 mode tap 
 ip link set up dev tap0 
 socat UDP:79.172.39.68:5555 TUN:10.1.1.0/30,iff-up,tun-name=tap0,tun-type=tap,iff-promisc TUN:10.1.1.1/30,iff-up,tun-name=tap0,tun-type=tap,iff-promisc & 
 sleep .1 
 ip addr flush dev tap0 
 brctl addif ilan0 tap0 
 </pre> 

 * На свежих версиях IP можно не назначать. 

 <pre> 
 ocat UDP:79.172.39.68:5555 TUN:iff-up,tun-name=tap0,tun-type=tap,iff-promisc & 
 socat UDP4-LISTEN:5555,bind=ext.ip.ad.dr,reuseaddr,fork TUN:iff-up,tun-name=tap0,tun-type=tap,iff-promisc & 
 </pre>