Вопрос про проксирование

12
VK
На сайте с 29.12.2011
Offline
42
#11

kennius, читайте инструкцию к команде ip, а так же iptables.

AH
На сайте с 24.09.2011
Offline
31
#12

нп впску

echo 1 > /proc/sys/net/ipv4/ip_forward

/sbin/modprobe ip_gre

/sbin/ip tunnel add tun1 mode gre remote $ip_server'a local $ip_vps ttl 255

/sbin/ip link set tun1 up

/sbin/ifconfig tun1 192.168.1.1 netmask 255.255.255.252 pointopoint 192.168.1.2

/sbin/iptables -t nat -A PREROUTING -p tcp -d $ip_vps ! --dport 22 -j DNAT --to-destination 192.168.1.2

/sbin/iptables -t nat -A PREROUTING -p udp -d $ip_vps -j DNAT --to-destination 192.168.1.2

/sbin/iptables -t nat -A POSTROUTING -s 192.168.1.2 -j SNAT --to $ip_vps

на сервер:

echo 1 > /proc/sys/net/ipv4/ip_forward

echo "101 ip_1" >>/etc/iproute2/rt_tables

/sbin/modprobe ip_gre

/sbin/ip tunnel add tun1 mode gre remote $ip_vps local $ip_servera ttl 255

/sbin/ip link set tun1 up

/sbin/ifconfig tun1 192.168.1.2 netmask 255.255.255.252 pointopoint 192.168.1.1

/sbin/ip rule add to 192.168.1.2 table ip_1

/sbin/ip rule add from 192.168.1.2 table ip_1

/sbin/ip route add default via 192.168.1.1 table ip_1

Ahost.EU (http://ahost.eu/) - Всегда готовы приютить вас в Интернете.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий