• 大小: 0.02M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2020-12-22
  • 标签: Android  官方  ToyVpn  VPN  

资源简介

ToyVpn 服务器 客户端 Google 官方示例, 1.建立(establish)虚拟网络接口,VPN连接简单示例(实际项目中,需开发者实现具体VPN连接),建立Tun虚拟网卡tun0端口虚拟网络端口,拿到文件描述符 2.获得设备上所有向外发送的IP数据包和返回处理过后的IP数据包到TCP/IP协议栈

资源截图

代码片段和文件信息

/*
 * Copyright (C) 2011 The Android Open Source Project
 *
 * Licensed under the Apache License Version 2.0 (the “License“);
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing software
 * distributed under the License is distributed on an “AS IS“ BASIS
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#inclu

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-10-25 16:26  ToyVpn\
     文件        6148  2017-10-25 16:27  ToyVpn\.DS_Store
     目录           0  2017-10-25 16:29  __MACOSX\
     目录           0  2017-10-25 16:29  __MACOSX\ToyVpn\
     文件         120  2017-10-25 16:27  __MACOSX\ToyVpn\._.DS_Store
     文件        1574  2012-07-01 08:01  ToyVpn\AndroidManifest.xml
     文件         226  2012-07-01 08:01  __MACOSX\ToyVpn\._AndroidManifest.xml
     目录           0  2013-03-01 22:54  ToyVpn\res\
     目录           0  2013-03-01 22:54  ToyVpn\res\layout\
     文件        1574  2012-07-01 08:01  ToyVpn\res\layout\form.xml
     目录           0  2017-10-25 16:29  __MACOSX\ToyVpn\res\
     目录           0  2017-10-25 16:29  __MACOSX\ToyVpn\res\layout\
     文件         226  2012-07-01 08:01  __MACOSX\ToyVpn\res\layout\._form.xml
     文件         226  2013-03-01 22:54  __MACOSX\ToyVpn\res\._layout
     目录           0  2013-03-01 22:54  ToyVpn\res\values\
     文件        1093  2012-07-01 08:01  ToyVpn\res\values\strings.xml
     目录           0  2017-10-25 16:29  __MACOSX\ToyVpn\res\values\
     文件         226  2012-07-01 08:01  __MACOSX\ToyVpn\res\values\._strings.xml
     文件         972  2012-07-01 08:01  ToyVpn\res\values\styles.xml
     文件         226  2012-07-01 08:01  __MACOSX\ToyVpn\res\values\._styles.xml
     文件         226  2013-03-01 22:54  __MACOSX\ToyVpn\res\._values
     文件         226  2013-03-01 22:54  __MACOSX\ToyVpn\._res
     目录           0  2017-10-25 16:27  ToyVpn\server\
     文件        6148  2017-10-25 16:27  ToyVpn\server\.DS_Store
     目录           0  2017-10-25 16:29  __MACOSX\ToyVpn\server\
     文件         120  2017-10-25 16:27  __MACOSX\ToyVpn\server\._.DS_Store
     目录           0  2013-03-01 22:54  ToyVpn\server\linux\
     文件        9624  2012-07-01 08:01  ToyVpn\server\linux\ToyVpnServer.cpp
     目录           0  2017-10-25 16:29  __MACOSX\ToyVpn\server\linux\
     文件         326  2012-07-01 08:01  __MACOSX\ToyVpn\server\linux\._ToyVpnServer.cpp
     文件         226  2013-03-01 22:54  __MACOSX\ToyVpn\server\._linux
............此处省略29个文件信息

评论

共有 条评论