我曾遇到过这样一个尴尬的问题,新安装的Ubuntu16.04不能识别我的无线网卡,以太网可以使用但是需要通过认证(资本是万恶的),而我的系统又需要安装运行库才能运行这个客户端(DrCom),而连接不了网络就无法安装运行库,无奈花50多大洋买了个能够识别的无线网卡使问题得以解决。现在我又遇到这个尴尬的问题,这次连我买的无线网卡都识别不了了,也不能总买网卡吧。决定用技术解决问题,真心感觉linux才是大爱!

1.开启内核转发功能

vim /etc/sysctl.conf

找到
#net.ipv4.ip_forward=1
去掉
注释#
使修改生效:
sudo sysctl -p

2.输入以下命令

sudo iptables -F
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

eth0 能够上外网的无线网卡,根据自己的网卡名填写,不知道的话可以使用ifconfig查看。

3.开机自动运行

把上述的代码添加到 /etc/rc.local文件exit 0前面

4.IP地址的配置

能过连接外网主机的设置
地        址:172.20.27.66
网        关:172.20.27.65
子网掩码:255.255.255.0
D   N    S: 59.70.159.2
我的能够连接外网的IP还是私有IP,也就是说我连接外网时还需要一次地址转化,上面的配置信息只在我处的环境里面有效。可以根据自己的实际情况配置。

通过共享上网的主机配置信息:
地        址:172.20.27.69
网        关:172.20.27.66
子网掩码:255.255.255.0
D   N    S: 59.70.159.2

NAT地址转化技术,计算机网络里曾提到一点我也来得及认真学习这项技术。对于博客里这个共享网络就是软路由(上面开启了内核转发)。

最终实现了桌面的安装及上网客户端的安装,有网其他都好办,没网也实在不方便,要不然只能苦逼的编译安装系统桌面了。

ubuntu使用NAT实现局域网的网络共享相关推荐

  1. Windows共享Linux打印机,在Ubuntu系统中使用局域网内Windows共享打印机的方法

    最近有一台HP打印机要使用,它连接一台Windows 7电脑,作为共享的打印机,然后我在Ubuntu系统中配置局域网内Windows共享打印机,阅读了很多教程才成功连接打印机,现在把方法分享出来.可以 ...

  2. 基于HTTP网络代理的校园网(局域网)网络共享

    问题描述: 嗯,校园网欠费了,但是宿舍这里无法登陆,显示欠费,实验室的电脑使用的网关是可以登陆正常上网的!不显示欠费!内网远程实验室桌面,没问题,是不是有点麻烦?既然能远程,那说明可以通过代理实现网络 ...

  3. Ubuntu的网络共享

    实际场景 公司项目中遇到一个场景:Ubuntu的主机上装了个4G卡(USB模式),需要将这个4G网共享给一个AP,使得所有连接AP的移动设备都可以通过4G上外网 方法很简单: 1. 将4G网口之外的另 ...

  4. 局域网内建立共享硬盘服务器(基于windows共享硬盘,ubuntu可访问)

    局域网内建立共享硬盘服务器 Author: 杭州电子科技大学-自动化学院-智能系统和机器人研究中心-Jolen Xie 一.Windows连接Windows的共享硬盘服务器 1. 打开电脑共享功能 首 ...

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

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

  6. 同网络的计算机能共享音箱吗,2019年PC“老爷机”局域网内DLNA共享音乐到小度智能音箱全记录...

    2019年PC"老爷机"局域网内DLNA共享音乐到小度智能音箱全记录 2019-10-07 11:34:17 18点赞 72收藏 7评论 创作立场声明:非IT领域从业人员,不足之处 ...

  7. 登录网络共享进入别人计算机,局域网怎么共享别人电脑的网络

    无线局域网以其方便.快捷.廉价等诸多优势,近年来取得了长足的发展和巨大的成功,人们也开始越来越关注网络的服务质量.下面是小编为大家整理的关于,一起来看看吧! 1打开"网络",单击& ...

  8. win10系统局域网连接网络连接到服务器失败,Win10局域网内共享失败如何解决

    很多用户在windows10局域网中,都经常会遇到无法共享的问题.这是怎么回事呢?我们要如何操作呢?其实,解决方法并不复杂.接下来,系统城小编就为大家分享下Windows 10局域网内无法共享的相关内 ...

  9. 局域网屏幕共享_USB调试和USB网络共享,安卓有线投屏究竟选哪个?

    用过EZCast投屏设备的安卓手机E粉,可能有过这样的困惑. 「开启USB调试」和「开启USB网络共享」 究竟选哪个进行有线同屏? 今天的小E课堂中,我将带大家看看这两者的区别,以及应该用哪个比较好. ...

最新文章

  1. xshell使用xftp传输文件 使用pure-ftpd搭建ftp服务
  2. Linux中apt-get update和apt-get upgrade命令的区别
  3. 批量获取域名解析地址socketthread
  4. oss/bss/mss转自搜搜百科
  5. 从一个基础Javascript面试题谈起
  6. 机器学习速成课程 | 练习 | Google Development——编程练习:使用 TensorFlow 的起始步骤
  7. 摄影测量--后方交会
  8. html地址--待更新
  9. 战网下载CDN重定向失败_卧槽,又开源一个下载神器,利用各种平台下载任意文件...
  10. MFC GDI+ 绘图
  11. linux充当防火墙,Linux下主机充当防火墙的巧妙应用之iptables
  12. php ext在哪里,PHP Ext API
  13. [20190524]DISABLE TABLE LOCK(12c).txt
  14. java基础完整代码,22年最新
  15. 作业——05 理解爬虫原理
  16. 微信新表情真的太骚了!!
  17. 【人机交互技术】工具软件界面设计
  18. 攻击者思维 - iOS 摄像头指示灯不亮,就真的没事了吗?
  19. Druid连接池简介和配置
  20. core修改模型属性中的默认单位

热门文章

  1. Num Lock 开机启动设置
  2. surfer 12中文版
  3. 第十五届全国大学生智能车智能车竞赛国赛电子证书制作
  4. 解锁TrueNAS SCALE 三方docker容器网络访问限制,默认是关闭的;并添加Portainer-CE容器webGUI管理器
  5. 五月同等学力国考计算机考试备考指南
  6. CentOS 7 如何查询硬件信息
  7. TopDown Engine中文文档 (五秘籍)
  8. spark1.1.0部署standalone分布式集群
  9. X Window 的 OpenGL 扩展 —— GLX
  10. 【标日初级上册】第二单元知识点总结