小沨的天空

  • 首页
  • 图床
  • 赞助
  • 网盘
  • 关于本站
私人小天地
谈天说地,学习笔记
  1. 首页
  2. Linux
  3. 正文

linux架设gre tunnel/隧道

2019年3月14日 4465点热度 0人点赞 0条评论

GRE隧道是IP-over-IP隧道,可以封装IPv4/IPv6和单播/多播流量。要在Linux上创建GRE隧道,需要ip_gre内核模块。

先查看系统p_gre模块

sudo modprobe ip_gre
lsmod | grep gre

在2个不同VPS或者服务器直接架设GRE隧道链接,例如VPS1,VPS2
VPS1: 172.168.1.2
VPS2: 172.168.1.3

在VPS1上是操作,gre1看你自己喜欢用什么都可以,但是有的机器gre0默认已经使用了

sudo ip tunnel add gre1 mode gre remote 172.168.1.3 local 172.168.1.2 ttl 255
sudo ip link set gre1 up
sudo ip addr add 10.10.10.1/24 peer 10.10.10.2/24 dev gre1
sudo ip addr add 200a::1/64 peer 200a::2/64 dev gre1

这个是在VPS1创建一个名为gre1的GRE类型隧道,并将其远程地址设置为172.168.1.3。隧道数据包将来自192.168.1.2(本地IP地址),其TTL字段将设置为255.隧道设备的IP地址为10.10.10.1,网络掩码为255.255.255.0。

现在验证GRE隧道的路由是否已正确设置:

ip route show

然后在VPS2重复上面的操作

VPS2操作

sudo ip tunnel add gre1 mode gre remote 172.168.1.2 local 172.168.1.3 ttl 255
sudo ip link set gre1 up
sudo ip addr add 10.10.10.2/24 peer 10.10.10.1/24 dev gre1
sudo ip addr add 200a::2/64 peer 200a::1/64 dev gre1

然后VPS1和VPS2建立GRE隧道了,现在在VPS1可以测试一下:

root@VPS1 ~ # ping 10.10.10.2
PING 10.10.10.2 (10.10.10.2) 56(84) bytes of data.
64 bytes from 10.10.10.2: icmp_seq=1 ttl=64 time=120 ms
64 bytes from 10.10.10.2: icmp_seq=2 ttl=64 time=120 ms
64 bytes from 10.10.10.2: icmp_seq=3 ttl=64 time=119 ms

如果要关掉卸载GRE

sudo ip link set gre0 down
sudo ip tunnel del gre0

建静态路由,在VPS1上操作,1.1.1.0/24通过GRE隧道路由。请注意,网关地址10.10.10.2是分配给GRE隧道远程端点的IP地址(VPS2)。

sudo ip route add 1.1.1.0/24 via 10.10.10.2/24 dev gre1

link:http://ask.xmodulo.com/create-gre-tunnel-linux.html

标签: gre linux tunnel 隧道
最后更新:2019年8月17日

mikj

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论
站内搜索
最新 热点 随机
最新 热点 随机
满5美元提现,每天签到和购物返现的网站 Win10蓝牙链接wifi热点网络和Win10使用蓝牙共享网络分享 Gravatar头像的镜像使用Cloudflare Workers反代自建 如何在论文中使用证据 acme申请google Public Certificate 免费ssl 证书应用LNMP Ubuntu的远程桌面环境使用Docker与Xfce Azure100美金使用开源的Azure 管理面板 网站Cloudflare使用CDN后如何获取前端真实客户IP Win10 共享文件夹(设置账户密码与终止所有连接) 戴尔PowerEdge R430设置RAID0 安装WINDOWS10
巴斯服务器下SolusVM安装教程(转) 忘记 2013,新一年,新气象,继续月捐. BackLinks卖链接赚美元 cloudflare 简单的防火墙规则(Firewall Rules) 谷歌浏览器chrome官方离线安装包下载地址 CentOS虚拟机添加单个IP和批量添加多个IP地方法 华为网盘外链全面升级—功能超级强大 宝塔面板或者LNMP下安装php的mongodb扩展 linux系统DD安装win系统,架设回忆游戏
标签聚合
月捐 安装 centos 服务器 域名 php ubuntu debian 系统 代码 wordpress 免费 LNMP 升级 插件 linux vps DirectAdmin Cloudflare 网盘
分类
  • Linux
  • VPS服务器
  • windows
  • wordpress
  • 域名相关
  • 建站分享
  • 教程学习
  • 数据库类
  • 未分类
  • 资源分享
友情链接
  • 天下无鱼
  • semnew
  • 死老鬼
  • 傻子-跸西的blog
  • 李子博客
  • Shucheng Li
  • 2.int.ru
  • 陈否否
  • QQPCC
  • 我的图库
  • logdns.free.fr
  • 娃娃博客
  • 撸羊毛
  • vzone
  • xiaofengsky.free.fr
  • 寥寥后花园
  • 麦麦同学
  • 夜狐
  • 朱志瑞
  • 午夜客
  • 小沨记事本
  • 回到未来博客
  • 爱购啦
  • QQTM论坛
  • 豆博
  • 怪鸟博客
  • 我喔喔喔
  • 轨迹博客
AD

COPYRIGHT © 2022 Xinai.De. ALL RIGHTS RESERVED.@ 网站运行:@ 服务器运行状态

Theme Kratos Made By Seaton Jiang