文章目录前言一、GRE概述二、GRE配置基础网络配置GRE隧道配置配置Keepalive检测总结 前言    企业分支与企业总部都是处于自己的内网中,通过出口防火墙和路由器进行外联,如果他们之间想要通信,那么问题就来了,私网的数据包是无法在公网上进行传播的,那有什么办法可以使两台处于内网环境中的主机跨越公网进行通信呢?     答案是使用GRE通信协议,本篇阐述了GRE的基本原理以及基本配置,相
linux的网络相关命令很多,这里根据自己的学习做一个整理目录【一】netstat用法及参数:使用详解【1】判断是否有网络连接:【2】可以查看某个服务的端口及监听信息(也可以反过来找监听某个端口的进程)【3】连接分析【4】tcp各种连接的情况【二】ping用法及参数:使用详解【三】ifconfig用法及参数:【四】telnet用法及参数:使用详解:【1】端口测试【五】nc用法及参数使用详解:【1】
在上一篇博客中我已经说了使用-s作为匹配条件,可以匹配单个源地址,但实际上可以匹配多个源地址iptables -t filter -I INPUT -s 192.168.137.101,192.168.137.102 -j REJECT #这个表示来自101,102的报文全部拒绝同样还可以指定网段iptables -t filter -I INPUT -s 192.168.0.0/16 -j RE
  步骤1,50.0.0.1能到北京172.0.0.1再就是2.0.0.1能到2.0.0.2也就是物理链路畅通 步骤2,目的地址转换,源地址58.0.0.1,目的地址21.0.0.1,源地址nat为21.0.253.1(注意防火墙的访问控制,和服务允许icmp,igmp本人在此吃了哑巴亏) 步骤3, 添加的目的地址双向转换NAT 源21.0.0.1目的21.0.253.1&
原创 2010-01-19 13:41:44
10000+阅读
iptables简介     netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。iptables基础     规则(rules)其实就是网络
一般我们遇到三种NAT分别为:源地址转换、目的地址转换、双向地址装换。前两种源地址转换和目的地址转换比较常见也易理解。那什么是双向地址转换呢? 顾名思义双向地址转换就是源地址目的地址都要进行装换,那什么情况下要转换,为什么要转换呢??? 首先我们设想一个简单的环境,公司内部有个业务需要发布至互联网。内部业务服务器是10.0.0.1 公网出口是30.0.0.1 业务的域名是www.test.com
通过设置套接字的选项(IP_PKTINFO) 来获取收到报文的源地址目的地址。代码如下:/* * Description : UDP套接字编程获取源地址目的地址 * Date : 20180527 */#include <netinet/in.h>#include <sys/socket.h>#include <sys/types.h>#...
原创 2021-09-02 16:57:38
985阅读
iptables包含有4个表,5个链,链在表中。4个表:filter,nat,mangle,raw。默认表是filter(在没有指定表的清空),表的优先级:raw>mangle>nat>filter.filter:一般的过滤功能。nat:用于nat功能(端口映射,地址映射,)mangle:对特定数据包的修改raw:有限级最高,设置raw时一般是为了不再让iptables做数据包的
Windows:用法: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]] [-w timeout] [-R] [-S srcaddr] [-c compartment] [
转载 7月前
513阅读
ARP代表地址解析协议,用于从已知IP地址中查找设备的MAC地址。这意味着,源设备已经知道IP地址,但不知道目标设备的MAC地址。需要设备的MAC地址,因为您无法在不知道其MAC地址的情况下与局域网(以太网)中的设备通信。因此,地址解析协议有助于获取目标设备的MAC地址。如下图所示:2018年上半年网络工程师试题有这么一道题:24~25、若主机 hostA 的 MAC
原创 2023-03-25 14:46:13
457阅读
Linux系统配置软件源来安装和更新软件工具。软件源有两种:一是网络源,二是本地源。本质就是一个访问软件资源的地址。如下:网络源:http://wiki.ubuntu.org.cn/Qref/Source 这个地址下面就有Ubuntu的网络源,进去看看你就能发现那些源不过是一些地址,通过浏览器访问这些地址可以发现里面包含了软件包。本地源:file:///usr/repo-packages
目录1 iptables中的“四表五链”概述1.1 iptables中的“四表”1.2 iptables中的“五链”2 iptables命令详解及示例2.1 iptables命令语法规则2.2 ACTION动作2.3 COMMAND命令2.3.1 规则管理2.3.2 链管理2.3.3 查看规则2.4 匹配条件2.4.1 通用匹配条件2.4.2 隐含匹配条件2.4.3 显式扩展匹配条件2.5 ip
一个问题困扰了我多年,相信也困扰了很多人多年!那就是Windows上使用Open×××时,通过隧道的包的源IP地址总是Open×××虚拟网卡网段的IP地址,由于Windows的路由选择是自动进行的,除非你在应用程序中bind一个地址,否则它选什么你用什么,配置路由时,你无法指定Linux的iproute2的src参数。因此只要是要通过TAP-Win32网卡走的包,其源地址均是TAP-Win
-url = http://mirrors.aliyun.com/pypi/simple/-host=mirrors.aliyun.com EOF
pip
转载 2018-03-06 10:12:32
5590阅读
配置filter表防火墙清除已有规则iptables -F iptables -X iptables -Z设定预设规则iptables -P INPUT DROP # 把进入服务器的所有流量drop掉 iptables -P OUTPUT ACCEPT # 从服务器出去的流量全部放通 iptables -P FORWARD DROP # 禁用服务器数据包转发的所有流量这里简单介绍下Forwa
一. 换源apt 因为树莓派的默认源在国外,所以我们在更新系统的时候时出奇的慢,所以我们就要把相应的源换到国内,国内相对出名的源有清华源,科大源,豆瓣源等,我用的是清华源(不用科大源是因为有一次缺少依赖找不到,换成清华源就ok) 打开树莓派的Terminal sudo nano /etc/apt/s
转载 2020-11-21 18:47:00
533阅读
2评论
Linux操作系统作为一个自由开放的操作系统,其源代码是开源的,可以随意查看和修改。而Linux源地址中,红帽公司是其中的一家重要的开发者和贡献者。 红帽公司成立于1993年,总部位于美国北卡罗来纳州罗利市,是全球著名的开源软件公司,也是Linux领域的领导者之一。作为一家重要的Linux发行商,红帽公司不仅开发和维护着自己的Linux发行版Red Hat Enterprise Linux(RH
# MongoDB 源地址配置指南 作为一名刚入行的开发者,你可能会遇到需要配置MongoDB源地址的情况。本文将为你提供一个详细的指南,帮助你了解整个流程,并提供每一步所需的代码示例。 ## 流程概览 首先,让我们通过一个表格来概览整个配置流程: | 步骤 | 描述 | | --- | --- | | 1 | 安装MongoDB | | 2 | 启动MongoDB服务 | | 3 | 连
一、推荐使用的第三方库1:基于响应式编程思想的ReactiveCocoa地址:https://github.com/ReactiveCocoa/ReactiveCocoa2:iOS解耦与组件化开发神器-FFRouter地址:https://github.com/imlifengfeng/FFRouter3:XML/HTML解析地址:https://github.com/topfunky/hpple
转载 2023-09-04 11:18:32
2405阅读
  • 1
  • 2
  • 3
  • 4
  • 5