有关ettercap的介绍:

https://www.cnblogs.com/lingerhk/p/4094040.html

https://www.cnblogs.com/lvchenfeng/p/5596572.html

1.系统版本

# cat /etc/issue
Ubuntu 18.04.2 LTS \n \l

2.安装ettercap

# apt-cache search ettercap# apt-get install -y ettercap-graphical

如果第二步提示部分文件下载失败,尝试使用如下命令:

# sudo apt-get install -y ettercap-graphical --fix-missing

3.修改IP转发

Linux发行版默认情况下是不开启IP转发功能的。如果架设一个Linux路由或者VPN服务就需要开启该服务。

3.1判断当前的ip_forward转发状态
检查proc文件系统中的文件/proc/sys/net/ipv4/ip_forward:
cat /proc/sys/net/ipv4/ip_forward

# cat /proc/sys/net/ipv4/ip_forward
0

当返回0时表示ipv4转发尚未开启,当返回1时表示ipv4转发已经开启。

3.2临时启用ip_forward转发
我们可以通过sysctl命令开启ipv4的ip_forward转发功能(无需重启):
sysctl -w net.ipv4.ip_forward=1
这种设置是临时的,重启后失效:

# sysctl -w net.ipv4.ip_forward=1
net.ipv4.ip_forward = 1# cat /proc/sys/net/ipv4/ip_forward
1

3.3永久启用ip_forward转发
如果想使ip_forward转发永久生效,则需要修改/etc/sysctl.conf文件。我们可以通过编辑/etc/sysctl.conf文件,并在其中增加一行:
net.ipv4.ip_forward=1
实际上,在Ubuntu Server 18.04.1 LTS中已经有了该配置,只需要将最前面的#去掉即可:

注意,如果此时想让设置立刻生效,需要执行以下的指令:

sysctl -p /etc/sysctl.conf 

在红帽系列的发行版上可以通过重启网络服务使之生效:

service network restart

而在Debian/Ubuntu系列的发行版则用这样的命令:

#早期版本
/etc/init.d/procps.sh restart
#最新版本
/etc/init.d/procps restart

4.查看是否安装成功

========================================================================

另:centos下安装步骤稍微麻烦一些 我还没有试过。先把找到的教程贴在这里

http://blog.sina.com.cn/s/blog_15e7bc4bb0102w8la.html

ubuntu下安装ettercap相关推荐

  1. Ubuntu 下安装thttpd Web服务器

    不知道大家是不是真的需要用appache这么复杂的功能这么强大的web server,其实有很多时候使用webserver也只是一种远程共享访问的方式.这里,Ubuntu repository的提供了 ...

  2. Ubuntu下安装Apache+PHP+Mysql

    Ubuntu下安装 apache+php+mysql文本服务器! ------------------------------------------------------------------- ...

  3. ubuntu下安装ftp服务器

    ubuntu下安装ftp服务器 Ftp服务器是使用以vsftp为例. 1. 安装     $sudo aptitude install vsftpd     $ps aux | grep 'ftp' ...

  4. linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp

    在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...

  5. ubuntu下安装windows虚拟机

    ubuntu下安装win7虚拟机总结 ubuntu16.04 虚拟机 安装win7/win10 http://WIN10:你不能访问此共享文件夹,解决方法 VirtualBox虚拟机剪贴板共享

  6. Linux :debian(ubuntu)下安装和使用haskell

    文章目录 Linux :debian(ubuntu)下安装haskell 安装 使用 Linux :debian(ubuntu)下安装haskell 安装 直接使用apt进行安装: sudo apt- ...

  7. Linux: debian/ubuntu下安装和使用Java 11

    Linux: debian/ubuntu下安装和使用Java 11 只需6行命令: su - echo "deb http://ppa.launchpad.net/linuxuprising ...

  8. Linux: debian/ubuntu下安装和使用Java 8

    Linux: debian/ubuntu下安装和使用Java 8 7行命令解决问题: su - echo "deb http://ppa.launchpad.net/webupd8team/ ...

  9. Linux: debian/ubuntu下安装Neo4j

    文章目录 Linux: debian/ubuntu下安装Neo4j Linux: debian/ubuntu下安装Neo4j Neo4j的官方仓库地址:neo4j/neo4j: Graphs for ...

最新文章

  1. 环回测试能够提供什么信息_以太网测试仪
  2. 从咨询公司学到的思考分析方法
  3. PHP 连接 MSSQL用port时候的注意事项
  4. 【Android 插件化】DroidPlugin 编译运行 ( DroidPlugin 简介 | 编译 DroidPlugin 官方示例 | 运行 DroidPlugin 官方示例 )
  5. linux桌面环境知乎,24 个值得尝试的 Linux 桌面环境 | Linux 中国
  6. 【uniapp】CSS3 的 calc() 函数使用表达式动态计算
  7. macos安装盘第三方工具制作_一步一步教你为macOS创建系统安装盘
  8. 借个iPad玩玩,越狱4.2.1成功
  9. 帝国cms listinfo.php,帝国CMS动态列表应用之在列表中显示指定的会员组会员发布的信息...
  10. mdin偏移_C8051F020入门指导重点.ppt
  11. java三元组的快速转置_矩阵压缩——三元组以及矩阵快速转置程序实现
  12. application配置mysql_配置 SQL Server 和 MySQL Application 数据库以供租户使用
  13. 10115 - Automatic Editing
  14. navicat中如何查看mysql日志_如何查看 Navicat Premium 日志文件
  15. C语言!鸡兔同笼的程序
  16. 阿里云机器的JVM内存调优经历(菜鸟必看,大神请绕道)
  17. VIVADO版本不一致的IP更新问题
  18. 阿里云发送SMTP邮件失败
  19. 双11电商技术:不再谷满谷,坑满坑,看苏宁库存架构转变
  20. mysql select 反选_checkbox的全选与反选

热门文章

  1. gtkterm ubuntu下好用的串口工具使用心得-转
  2. Linux查看文件内容的几种方式
  3. 蓝桥杯 ADV-130 算法提高 色盲的民主
  4. [Java] 蓝桥杯ALGO-143 算法训练 字符串变换
  5. [swift] LeetCode 338. Counting Bits
  6. 锁定Mac的键盘:连击5次option键
  7. 【解释】对用户透明=对用户隐蔽:关系模型的存取路径对用户透明
  8. h5首页加载慢_Webview加载H5优化小记
  9. python json文件遍历所有key、value 及替换key对于的value
  10. ZJOI2019 线段树