gre配置
一、gre服务器IP:
宁波:
gre服务器Ip
外:62.155.154.186
内:192.168.4.186
香港:
gre服务器Ip
外:181.151.129.37
内:10.211.0.33
北美网宿:
gre服务器IP
外:205.153.206.3
内:192.168.6.99
二、设定所有GRE 设备的IP为10.0.99.0/24
以下是各个机房GRE机器具体的IP分配:
宁波电信GRE IP:10.0.99.10-19
香港机房GRE IP:10.0.99.20-29
北美网宿GRE IP:10.0.99.30-39
三、gre服务器操作:(注:gre服务器本机只能通其中一个机房)
脚本放在:/root/bin/gre.sh
1)、宁波电信------>香港机房
#!/bin/sh
modprobe ipip
modprobe ip_gre
sysctl -w net.ipv4.ip_forward=1
ip tunnel add ctc_nb2hk mode gre remote 181.151.129.37 local 62.155.154.186 ttl 255
ip link set ctc_nb2hk up
ip addr add 10.0.99.10 peer 10.0.99.20 dev ctc_nb2hk
ip ro add 10.211.0.0/24 via 10.0.99.10
exit $?
2)、宁波电信------->北美网宿
#!/bin/sh
modprobe ipip
modprobe ip_gre
sysctl -w net.ipv4.ip_forward=1
ip tunnel add ctc_nb2ws mode gre remote 205.153.206.3 local 62.155.154.186 ttl 255
ip link set ctc_nb2ws up
ip addr add 10.0.99.11 peer 10.0.99.31 dev ctc_nb2ws
ip ro add 192.168.6.0/24 via 10.0.99.11
exit $?
3)、香港机房----->宁波电信
#!/bin/bash
rmmod ip_gre
modprobe ipip
modprobe ip_gre
sysctl -w net.ipv4.ip_forward=1
ip tunnel add ctc_hk2nb mode gre remote 62.155.154.186 local 181.151.129.37 ttl 255
ip link set ctc_hk2nb up
ip addr add 10.0.99.20 peer 10.0.99.10 dev ctc_hk2nb
ip ro add 192.168.4.0/24 via 10.0.99.10
exit $?
4)、北美网宿------>宁波机房
#!/bin/bash
rmmod ip_gre
modprobe ipip
modprobe ip_gre
sysctl -w net.ipv4.ip_forward=1
ip tunnel add ctc_ws2nb mode gre remote 62.155.154.186 local 205.153.206.3 ttl 255
ip link set ctc_ws2nb up
ip addr add 10.0.99.31 peer 10.0.99.11 dev ctc_ws2nb
ip ro add 192.168.4.0/24 via 10.0.99.31
ip ro add 10.0.99.0/24 via 10.0.99.31
exit $?
四、gre服务器同网段机器操作:
1)、宁波机器:
增加两条路由(写到/etc/rc.local)访问香港,北美。如下:
ip ro add 10.211.0.0/24 via 192.168.4.186
ip ro add 192.168.6.0/24 via 192.168.4.186
2)、北美网宿机器:
增加一条路由(写到/etc/rc.local)访问宁波。如下:
ip ro add 192.168.4.0/24 via 192.168.6.99
3)、香港机器:
增加一条路由(写到/etc/rc.local)访问宁波。如下:
ip ro add 192.168.4.0/24 via 10.211.0.33
阅读(2411) | 评论(0) | 转发(0) |