ubuntu使用NAT实现局域网的网络共享
来源:互联网 发布:ubuntu查看当前目录 编辑:程序博客网 时间:2024/06/04 17:45
我曾遇到过这样一个尴尬的问题,新安装的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地址转化技术,计算机网络里曾提到一点我也来得及认真学习这项技术。对于博客里这个共享网络就是软路由(上面开启了内核转发)。
最终实现了桌面的安装及上网客户端的安装,有网其他都好办,没网也实在不方便,要不然只能苦逼的编译安装系统桌面了。
0 0
- ubuntu使用NAT实现局域网的网络共享
- 开启Ubuntu的NAT网络共享(封包转发方式局域网内共享上网)
- UBUNTU 11.10 (32位)双网卡 NAT 实现局域网共享上网
- Ubuntu下使用Simba服务实现局域网内文件共享
- Ubuntu下使用Simba服务实现局域网内文件共享
- Ubuntu下使用Simba服务实现局域网内文件共享
- ubuntu单网卡NAT配置局域网共享上网
- iptables 实现NAT功能(利用iptables实现局域网共享上网)
- VMware下Ubuntu使用NAT共享…
- 使用Ubuntu在局域网中共享文件
- 用SSH登录局域网中使用网络设置为NAT的虚拟机中的linux
- Ubuntu 设置NAT共享网络(命令行方法)
- IOS_使用SMB实现局域网文件共享
- iOS_使用SMB实现局域网文件共享
- ubuntu 局域网共享文件
- 局域网实现原理与Windows下的局域网共享
- ubuntu下配置samba服务与虚拟机下的win7实现文件共享(局域网也可共享)
- VMware下linux Ubuntu使用NAT共享主机IP
- sql sever 求阶乘的案例
- 集合的操作(员工类 第三篇)
- Http session
- Android ListView三级联动,实现自定义地址选择器
- 【PHP】静态缓存简单应用
- ubuntu使用NAT实现局域网的网络共享
- Oracle_sql_(7)
- 用 Flask 来写个轻博客 (28) — 使用 Flask-Assets 压缩 CSS/JS 提升网页加载速度
- 从零开始做远控 第三篇
- mysql索引失效统计
- 11111111111
- Struts2+Spring4+Hibernate4整合系列--(四)StepByStep4
- js查询数组是否有重复数据
- 如何使用vue-cli生成项目