参考

  • Ubuntu Linux 双网卡 局域网 共享上网 很简单的操作
  • How to share wired network connection in 18.04

方法

对其最简单方法加点料,条件如下

  • PC1:ETH0(可上外网),IP :DHCP
  • PC1:ETH1(内网) ,IP:192.168.52.01
  • PC2:ETH0(内网) ,IP:192.168.52.02

先引用下说法:

最简单的办法解决问题(此方法简单容易,非常类似于windows下的“共享”,只是windows下是在外网网卡上点击“共享”,而ubuntu是在内网网卡上选择“与其他计算机共享”):

打开 系统设置->网络设置->选中内网网卡(这里是eth1)->点击“选项”->点击ipv4设置->在“方法”的下拉框中选中“与其他计算机共享”->保存,立即OK!

步骤

  1. 在PC1上对ETH1口设置与其它计算机共享

    UBUNTU18.04后是找不到的,需要在命令行中打开上述网络设置菜单,如下

    nm-connection-editor
    

    打开后如下设置成共享
    ADERRES可以自己随意填个内网地址比如:192.168.52.01,不填就是默认的10.42.0.1

  2. 在PC2上对ETH0口设置
    网关填上PC1的ETH1的IP,同时DNS也要填,可以填PC1的ETH1的IP,也可以直接填ETH0的DNS,这就是要加的料

后记

配好之后看下IPTABLES的规则如下:

anzye@anzye:qt5$ sudo iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         Chain INPUT (policy ACCEPT)
target     prot opt source               destination         Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
MASQUERADE  all  --  192.168.52.0/24    !192.168.52.0/24

所以另一个方法应该也是OK的

iptables -F
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

Ubuntu 双网卡内外网共享上网相关推荐

  1. Ubuntu双网卡内外网互通

    公司服务器因为要部署一些项目,内部测试的同时要外部也能访问,说所以弄了这个. 一.首先说一下我的配置情况: 1.一台安装了Ubuntu的,双网卡服务器: 2.一条移动的有固定IP的宽带(外网),外网I ...

  2. deepin双网卡内外网上网设置

    deepin双网卡内外网上网设置 1.解决思路 2.解决步骤 1.查看网卡路由信息 2.删除内网路由 3.配置内网路由 4.重启网络 由于公司使用内网堡垒机开发,以前使用windows的时候.先有线链 ...

  3. Ubuntu18.04下双网卡内外网设置

    在安装了18.04服务器版本后,要对网关进行配置,在之前默认都在/etc/network/interfaces配置文件上配置 然后习惯性的重启网络 systemctl restart network ...

  4. windows系统双网卡内外网同时使用

    背景: 很多情况下我们一台电脑既要使用外网,又要使用内网,尤其是在公司,一般内外网是隔离的,这个时候需要我们手动设置 设置方法 以我的电脑为例,我是双网卡笔记本,一个有线,一个无线,在这里我的无线是连 ...

  5. linux下使用iptable单网卡实现Nat共享上网

    一.单网卡实现Nat共享上网 介绍 在开发过程中我们会遇到设备有时需要用一个网卡配置两个ip,一个负责连接外部网络,一个负责和下层设备进行通信,但是又有需要下层设备拥有访问外网的能力,这个时候我们就可 ...

  6. ubuntu借助windows的网络共享上网

    ubuntu借助windows的网络共享上网 最近因工作需要又组装了一台电脑,装的是ubuntu.但是在公司申请上网权限比较慢,于是想借助工作机(windows)为ubuntu提供网络.下面是具体方法 ...

  7. windows server 2012双网卡 实现局域网代理上网

    windows 双网卡实现局域网代理上网 环境 一条能上外网的网线, 局域网上多台电脑. 用一个路由器解决是比较方便的方法, 但由于其它原因要实现以为一电脑做为代理,来实现其它电脑通过这个代理来上网. ...

  8. 双网卡 跃点_Windows10下如何提升双网卡提升网速叠加网卡跃点数

    Windows10下如何提升双网卡提升网速叠加网卡跃点数 Windows10下如何提升双网卡提升网速,叠加网卡,跃点数 前提 我有两张网卡,一个有线,一个无线.两个都能同时连接网络.但是由于Windo ...

  9. Ubuntu双网卡共享上网 外网 内网

    资源: 网卡两块:eth0,eth1;一个带有web登录服务器方式的静态ip,ubuntu9.04. 目标: 实现eth0外网,eth1内网. 参考: ============参考1========= ...

最新文章

  1. BZOJ4551: [Tjoi2016Heoi2016]树
  2. mac版lightroom cc_Mac上创建精美幻灯片的最简单方法FotoMagico Mac
  3. VC++从txt文本中读取字符和数字
  4. 科普帖:深度学习中GPU和显存分析
  5. 学好英语网首页制作_没有美术基础的新手小白,如何学好淘宝美工?
  6. python-循环语句基础知识
  7. Spring Session + Redis实现分布式Session共享
  8. C#中的复制在unity中使用
  9. vs2010基于Win32API串口通信MFC实例
  10. 引用echarts报错Cannot read property ‘init‘ of underfined
  11. 荣耀Magic 3Pro 充电架构分析
  12. 费曼算法(Feynman algorithm)
  13. Git 撤销已提交的文件
  14. 教学案例六 多重循环
  15. Matlab【路径规划】—— 无人机药品配送路线最优化
  16. 网站攻防之CSRF和XSS跨站脚本攻击
  17. fir.im Weekly - 当技术成为一种“武器”
  18. oem客户工程流程图_SFIS质量管理系统工作流程图
  19. linux中权限管理命令chmod
  20. 七段数码管的显示 滚动显示

热门文章

  1. 计算机数据交换技术发展的顺序,计算机网络数据交换技术的发展探析
  2. pyc和py文件的区别
  3. Win11怎么查看计算机历史记录?
  4. 大数据治理平台架构技术方案(ppt)
  5. 数仓学习笔记(4)——数仓搭建(ODS层和DIM层)
  6. 520,看看AI大牛吴恩达和姚期智如何撩妹
  7. 同步移动两个窗口(保证窗口的相对位置一起移动)
  8. QT时间差计算的两种方法代码
  9. AI公司进入倒闭潮,5种公司最易“被倒闭”?(下)
  10. 省市县三级联动 javascript 原生实现实例