MikroTik RouterOS 建置 PPPoE Server 防止 ARP 攻擊

基于RouterOS的ARP攻击与防御 ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。注意:ARP是工作在数据链路层中在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。根据ARP欺骗者与被欺骗者之间的角色关系的不同,通常可以把ARP欺骗攻击分为如下两种... 阅读详情

MikroTik RouterOS 建置 PPPoE Server 防止 ARP 攻擊 (房東必備)

PPPoE(point to point protocal over Ethernet),是屬PPP協議在乙太網中的完美結合。因為PPPoE不使用ARP協議,也就不會產生ARP資訊,徹底杜絕了目前網路上無所不在的ARP攻擊。並且PPPoE組網不會改變原來的局域網拓撲結構,極大簡化了網管人員的工作量。因此,在目前很多高端的網路安全產品中均採用了該協議來提高網路的安全性。

ARP病毒是局域網中的一個不可回避的問題,防範ARP攻擊的方法也是五花八門,軟的硬的都有。要徹底化解ARP病毒頑癥,最根本的方法就是局域網內不用ARP協議,採用內網PPPoE撥號上網。

※簡單來說就是 PPPoE 沒有使用 ARP,所以不會受到 ARP 攻擊。

 

首先您的 RouterOS 的 WAN  Port 必須已經設定完成,可正常連線上網,設定方式可參考之前的文章。

ADSL用戶 (PPPoE):http://blog.cscworm.net/?p=1853

Cable用戶 (DHCP Client):http://blog.cscworm.net/?p=1821

固定IP (Static IP):http://blog.cscworm.net/?p=1843

 

開始設定:

設定 IP 給指定網路介面使用:

使用 Winbox 登入 Router OS ,選擇選項 IP > Addresses:

開啟 Addresses 視窗後,按下 + 號 新增項目:

Address:輸入要給分享器的 IP,例如 10.1.1.1 子網路遮罩為 255.255.255.0,所以輸入 10.1.1.1/24。

Interface:選擇要當 PPPoE Server 的網路介面,給用戶連線的介面,這邊選擇 LAN。

※此時只要網路線插在 LAN Port 的電腦就可以找到 RouterOS 的 IP 為 10.1.1.1。

 

設定 PPPoE Server 的 IP 分配範圍:

選擇選項 IP > Pool:

選擇 Pools 分類項,按下 + 號 新增項目:

Name:設定要對此 Pool 的命名,例如這是要給 PPPoE 使用的 Pool,所以輸入 PPPoE_Pool。

Addresses:設定 PPPoE Server 的 IP 分配範圍,例如 10.1.1.2 到 10.1.1.254,所以輸入 10.1.1.2-10.1.1.254。

 

新增 PPPoE Server:

選擇選項 PPP:

選擇 PPPoE Servers 分類項,按下 + 號 新增項目:

Service Name:輸入要給此服務的名稱,例如:PPPoE_Server。

Interface:選擇要讓哪個介面能使用 PPPoE Server 功能,例如:LAN。

Keepalive Timeout:當使用者異常中斷 PPPoE 連線,多久後自動移除連線。例如:10 表示 10秒。

One Session Per Host:用戶是否為單一個 Session 對應到 Host,請打勾免得A進入B出去。

Authentication:認證方式,依照個人需求選取。

選擇 Profiles 分類項,按下 + 號 新增項目:

選擇 General 分類項:

Name:輸入要給此設定的名稱,例如:PPPoE_Profile。

Local Address:輸入用戶連線到 PPPoE Server 的 IP,前面有指定網路介面 LAN 的 IP 位址為 10.1.1.1,所以輸入 10.1.1.1。

Remote Address:選擇用戶連線到 PPPoE Server 時分配的 IP 範圍,選擇剛才新增的 PPPoE_Pool。

選擇 Limits 分類項:

Session Timeout:用戶每次連到 PPPoE Server 的最長時間,例如:一天,就輸入 01:00:00。

Idle Timeout:用戶連線中,但是未使用網路,超過時間會自動斷線,例如:十分鐘,就輸入 00:10:00。

Rate Limit (rx/tx):用戶網路限速,例如:上傳 512K、下載 1M,就輸入 512K/1M。

※rx/tx 單位請勿使用小數點喔,會變成無上限!如果要 1.5M 就改為 1536K。

接下來將 Porfile 設成 PPPoE Server 的預設值。

選擇 PPPoE Servers 分類項,選擇剛才新增的項目 PPPoE_Server 進行編輯。

Default Profile:選擇剛才新增的 Profile,例如:PPPoE_Profile。

 

新增 PPPoE Client 連線帳號:

選擇 Secrets 分類項,按下 + 號 新增項目:

Name:輸入用戶連線帳號。

Password:輸入用戶連線密碼。

Service:輸入用戶可使用那些連線服務,這邊選擇 pppoe。

Profile:選擇剛剛設定的 PPPoE_Profile。

完成 PPPoE Server 後,還必須設定 NAT,才能讓其他電腦透過 NAT 上網,否則只能連線不能上網喔!

 

設定 NAT:

選擇選項 IP > Firewall:

選擇 NAT 分類項,按下 + 號 新增項目:

選擇 General 分類項:

Chain:選擇 srcnat。

因為我們要做 NAT,所以是內網封包要往外送,所以選擇 srcnat。

Src. Address:輸入內網的 IP 網段,例如:10.1.1.1 到 10.1.1.254,就輸入 10.1.1.0/24。

※此項目必要輸入,因為如果沒有設定,日後開放 Port 對外,連入的 IP 皆會顯示為 Gateway 的 IP 。

選擇 Action 分類項,Action 項目選擇 masquerade。

NAT 設定完成:

 

設定電腦連線到 PPPoE Server:

開啟 控制台 > 網路連線 > 建立一個新連線

連線成功畫面:

 

查詢目前 PPPoE Server 連線中的用戶:

選擇 Active Connections 分類項,可以看到目前連線中的用戶。

 

其他進階設定教學:

如何讓每個 PPPoE 用戶僅能同時連線一個,只需修改 PPPoE Server 設定即可。

Max Session:修改為 1 就表示同時只允許一個連線。

出处:http://blog.cscworm.net/?p=2408

广域网宽带接入技术二PPPoE原理及配置 二、PPPoE原理及配置 1、PPPoE的基本原理 运营商希望把一个站点上的多台主机连接到同一台远程接入设备,并实现对用户进行认证、授权和计费、访问控制的功能,通过应用RFC2516定义的PPPoE(Point-to-Point Protcol over Ethernet)技术很好的解决了以太网接入应用中的用户认证问题。将PPP帧封装到以太帧,使用PPP协议(点到点协议)在以太网上传输PPP报文的技术称为PPPoE。 PPP是一种数据链路层协议,遵循HDLC(高级数据链路控制协议)族的一般报文格式。它使用链 阅读详情

相关推荐

RouterOS系列之ARP介绍

软路由RouterOS ARP模式解析

autista的博客 1158

Mikrotik RouterOS 软路由基础教程

基础课程,给大家对Mikrotik RouterOS 有一个基础的认识,并且对于新入门的网络管理人员,网络工程师来说,提供更快速更好的开箱即用的技术交付。降低网络管理的工作强度,提升工作的效率。通过学习,朋友们能自行横向对比思科,华为,还有一些国内的企业路由的,理解Mikrotik 路由器的实际优势。本教程带了基础的原理讲解和实例操作,在我的博客里面都有对应的文章,欢迎大家CSND博客里面留言提问,一起成长。

ROUTER-OS系统安装及使用(用于自建PPPOE/DHCP上网服务器)

MikroTik Routers and Wireless - SoftwareWINBOX下载:ROS下载:1.开启VMware workstation 16PRO,点击新建虚拟机,在弹出的向导框中选择自定义,点击下一步;2.虚拟机硬件兼容性界面不做任何修改,直接点击下一步;3.在操作系统选择界面选择安装下载的mikrotik镜像文件,点击下一步按钮;4.客户机操作系统选择其他,对应的版本也选择其他,点击下一步按钮;5.虚拟机名称根据自己喜欢进行编辑,虚拟机文件保存位置默认选择为C盘,可根据实际情况选择空

ZH_zh_123的博客 5349

搭建pppoe server

搭建PPPOE SERVER 搭建pppoe,成功了的话,就觉得TM超级简单,在centos更是5步左右就能搞定 1、yum install rp-pppoe 安装pppoe,安装完成后,会有pppoe-server命令 2、安装完成后,会在动在/etc/ppp目录下生成pppoe-server-options文件,文件内容如下,照着改就可以了 写道 #PPP options for the PP...

jeromezmzx007的博客 2581

Linux下搭建 PPPoE Server 问题总结

本记录适用于Debian系列Linux操作系统。在Ubuntu 14.10 以及 Linux Mint 17下验证成功。在综合课程设计的搭建 PPPoE Server 环节中,本人以及组员碰到各种问题。在此总结,以备日后需要。

pdcxs007的专栏 1万+

计算机组成原理汉字编码与校验设计实验报告(汉字国标码转区位码实验、汉字机内码获取实验、海明编码电路设计与海明解码)

这次实验利用logisim进行设计,进行了以下这四个实验,其中分为汉字国标码转区位码实验、汉字机内码获取实验、海明编码电路设计与海明解码,实验报告分为四个部分,在这四个部分中依次对四个实验的方案设计,设计思路进行了介绍

zhang2gongzi的博客 6万+

PPPoE Server防止ARP***

在一般情况下,只要有一台计算机感染ARP病毒就可能造成此网段中所有计算机上网时断时续或缓慢等其它不正常现象。为了保障网络正常运行,针对ARP病毒的猖獗和破坏性,我们也已有一些应对措施,这些措施有的尽管能解一时之急,但不能从根本上彻底解决问题;有的虽然能从根本上解决,但对于绝大部分企业来说,资金投入又比较多,例如以下网管常用的几种应对措施: 第一、对感...

weixin_34107955的博客 260

安装m_map以及用matlab绘制高精度海岸线地图

#如何用matlab绘制高精度海岸线地图

qq_38512775的博客 1万+

Virtualbox虚拟机安装RouterOS(Vbox安装ROS)

一,下载 vdi文件https://mikrotik.com/download Cloud Hosted Routerhttps://download.mikrotik.com/routeros/6.42.6/chr-6.42.6.vdi 二,新建虚拟机Virtualbox 新建 Other Linux 64位选择已有的磁盘,就是下载的vdi文件 三,配置映射网络至少配置两个桥接网卡...

Captain的专栏 484

使用 Simulink Real-Time 搭建一个完整的实时信号采集与滤波系统模型

本文详细介绍了基于Simulink Real-Time构建实时信号采集与滤波系统的完整流程。主要内容包括:系统配置(模型创建与参数设置)、信号采集模块搭建(模拟信号源或真实硬件连接)、实时滤波器设计(浮点/定点)、输出可视化(Scope/ToWorkspace等)、模型编译与下载到目标机、外部模式在线调试及数据保存方法。系统可实现微秒级实时信号处理,适用于工业控制、航空航天等对时间确定性要求高的场景。文章还提供了优化建议(多速率建模、优先级调度等)和应用场景说明,帮助读者快速掌握实时系统开发的核心技能。

amy_mhd的博客 304

MTK-Android12开机应用自启需求-自定义原生Launcher3 主界面布局图标

MTK平台 Android12 版本 上实现 开机应用自启需求-自定义原生Launcher3 主界面布局图标。添加一个属性定义即可,如下:这里自定义一个属性目的是为了在加载Launcher3启动时候从属性获取需要自启动应用的包名,可以扩展动态替换 自启动包名。这里有两种方案,要么在Launcher3里面实现,要么在系统服务里面在开机时候启动第三方一次。这里强烈建议在Launcher3中去实现,体验效果更好。// 第一步:定义属性,// 第二步:在onCreate 方法中获取属性并启动应用。

十年饮冰,难凉热血 1377

pppoe-server 环境搭建及参数学习和实践(pppoe-proxy)

1、pppoe-server 用法: #pppoe-server -h Usage: pppoe-server [options] ...

Shelly的博客 7254

手机相机Tuning专项调优(一):基础流程与图像主观评价标准建立实战解析

本篇为手机相机系统“Tuning专项调优”系列的开篇,深入剖析了当前手机相机Tuning的基本流程与图像主观评价标准的构建方法。结合实际工程经验与最新业界案例,详细介绍ISP调优和3A控制中涉及的主观评价标准,如锐度、色彩饱和度、噪声感知等,并提出一套可工程化落地的标准制定与评测实践体系,帮助工程师有效提升图像品质。

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 1933

MikroTik Routeros Wlan应用之-pppoe Server

下面将分部分来讲述关于WLAN的两个认证,PPPOE与HOTSPOT热点认证,在无线网络当中,对与验证这块来的很重要,毕竟一个全开放的网络会存诸多的问题存在,通过这两种认证方式来改善无线网络的安全部署,通过用户名与密码验证的方式访问外网或者指定网络的数据。而PPPOE是基于二层数据链路的数据认证方式,唯一缺欠点在于,不能跨越路由设备,通常来说也就是不能跨子网。而H...

weixin_33859665的博客 318

PyTorch深度学习实战(47)——使用PyTorch构建Transformer模型

相较于传统模型,如循环神经网络 (RNN),Transformer 的优势在于能够理解输入和输出序列中元素之间的关系,在大语言模型 (如 ChatGPT 和 DeepSeek) 的发展中起到了关键作用,为了从零开始构建 Transformer,首先探讨自注意力机制,包括查询 (query)、键 (key) 和值 (value) 向量,以及缩放点积注意力 (SDPA)。将层归一化和残差连接集成到多头注意力层中,并与前馈层结合,构建编码器层,堆叠编码器层构建编码器,还将实现 Transformer 中的解码器。

盼小辉丶的博客 3万+

全志A133的AndroidSDK

本小节来学习如何下载全志安卓SDK,SDK的目录,编译和烧录提示:以下是本篇文章正文内容,下面案例可供参考以上就是整个SDK的目录和编译烧录,目的在于让初学者快速了解整个源码的目录和编译出镜像喜欢就订阅吧。

qq_24093081的博客 4054

Ubuntu下搭建与配置PPPoE server

Ryan爱吃糖的博客 2883

Unreal5从入门到精通 专栏目录

欢迎来到“UE5从入门到精通”专栏!在这里,我们将带您踏上一段精彩的旅程,深入探索虚幻引擎5(Unreal Engine 5)的无限可能。不论您是游戏开发的新手,还是希望提升技能的开发者,这里都有适合您的内容。基础知识:了解虚幻引擎5的界面、功能和基本操作,为您的学习打下坚实的基础。项目实战:通过实际项目案例,帮助您从理论走向实践,真实体验游戏开发的每个环节。高级技巧:分享各种高级功能和技巧,包括蓝图、C++编程、材质编辑、光照和渲染等,让您能够创作出更具专业水准的作品。

TxNet 2988

使用VMware虚拟机MikroTik RouterOS系统搭建PPPoE服务器

上一篇文章提到使用VMware虚拟机通过Panabit抓取爱快虚拟机PPPoE报文,上一篇文章提到个问题,就是爱快的pppoe服务器用的CHAP类型,无法看到明文,这篇文章使用MikroTik RouterOS替换掉爱快的pppoe服务器。 当然,你可以把这篇文章单独来看,看作一个MikroTik RouterOS下的pppoe服务器的搭建过程。 1.下载安装MikroTik RouterOS 下载地址:ROS6.40.3正式版破解版RouterOSL6全功能虚拟机亲测可用-网管软件工具类资源-CSD

gsls200808的专栏 6282

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

RouterOS PPPOE Server 服务器设置

实现要求,用RouterOS架设PPPOE Server服务 PPPoE服务名称:PPPoE_Server (多个服务器请勿重复) 拨号网卡:ether1 (设置PPPoE通过拨号服务的网卡) IP地址池:10.119.99.2-10.119.99.62 设置连接PPP

rztyfx的专栏 6890

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

ROS v6.49.16 PPPOEserver设置步骤

MikroTik这家公司部位于拉脱维亚,97年开发出RouterOS系统,02年开始销售自有硬件。

buxiangxiwan的博客 1154

Ubuntu虚拟机上搭建PPPoE服务器并进行本地验证

Ubuntu虚拟机上搭建PPPoE服务器并进行本地验证

qq_45767721的博客 5845

RouterOs建立PPPoE虚拟拨号服务器

作为一个网络管理员,近期被“网络执法官”弄的焦头烂额。虽然我们可以查找出非法攻击者,但是却没有更好的办法进行治理。常常是我们前脚处理,他们马上就重新攻击。多次请示领导,也没有更好的解决方案。我们只好改用其他的方式管理。 我们知道,利用时下流行的PPPoE的方法,是最好的避免基于以太网的arp攻击的方法。(其具体原理请读者自行查阅资料,本人不再累述)。但是专业的硬...

abc11111118的博客 785

RouterOS PPPOE配置图文教程

拨号网关:Ros 计费服务器:卓迈AAA认证计费服务器 网络环境: Ros WAN口:公网IP LAN口:192.168.100.1 卓迈AAA认证计费服务器 网络接口:192.168.100.2 ROS设置: ROS如何搭建PPPoE 服务器我在这里就不

lx_mai的专栏 2446

MikroTik RouterOS安装后初始化配置(PPPOE拨号上网)

1、修改登入密码 路由器默认登入账号为admin,密码为空,强烈建议修改登入密码保证安全: 2、修改接口名称 选择Interface,切换到Ethernet标签,找到状态是R(run)的两个端口。 给网口修改名称方便识别 比如我们双击ether2端口,我们发现ether2网卡MAC地址和winbox标题栏显示的MAC地址一致,说明这是连接PC的端口,我们给它改名...

angou6476的博客 456

RouterOs建立PPPOE虚拟拨号服务器

一:RouterOs简介 RouterOs是一款基于Linux的路由器操作系统,功能强大,拥有几乎所有硬件路由具有的功能。当然,这里我们只选用了它的PPPOE Server功能。RouterOs要求相当简单:一台具有奔腾以上的CPU,64M内存的X86计算机就足够了(既然号称ISP级的路由器,对内存的要求是大了点)。关键是对网卡的支持:Intel的8...

weixin_33928137的博客 367
上一篇: POSTROUTING与PREROUTING区别
下一篇: win10系统软件路径看不到映射盘符的解决办法
jis1237
博客等级 码龄18年 8粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值