Проект

Общее

Профиль

Socat » История » Версия 5

Константин Пильник, 2016-10-12 18:45

1 1 Андрей Волков
h1. Socat
2
3
h2. На сервере
4
5
<pre>
6
ip tuntap add dev tap0 mode tap
7
ip link set up dev tap0
8 2 Андрей Волков
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 &
9 1 Андрей Волков
sleep .1
10
ip addr flush dev tap0
11
brctl addif ilan0 tap0
12
</pre>
13
14
h2. На клиенте
15
16
<pre>
17
ip tuntap add dev tap0 mode tap
18
ip link set up dev tap0
19 2 Андрей Волков
socat UDP:79.172.39.68:5555 TUN:10.1.1.0/30,iff-up,tun-name=tap0,tun-type=tap,iff-promisc &
20 1 Андрей Волков
sleep .1
21
ip addr flush dev tap0
22
brctl addif ilan0 tap0
23 2 Андрей Волков
</pre>
24
25 4 Андрей Волков
h3. На свежих версиях IP можно не назначать
26 2 Андрей Волков
27
<pre>
28 5 Константин Пильник
socat UDP:79.172.39.68:5555 TUN:iff-up,tun-name=tap0,tun-type=tap,iff-promisc &
29 2 Андрей Волков
socat UDP4-LISTEN:5555,bind=ext.ip.ad.dr,reuseaddr,fork TUN:iff-up,tun-name=tap0,tun-type=tap,iff-promisc &
30 1 Андрей Волков
</pre>