linux共享上网设置实例详解

发布时间 - 2026-01-11 01:34:21    点击率:

linux共享上网设置

1、打开内核ip转发

vi /etc/sysctl.conf 
 
net.ipv4.ip_forward = 1

执行sysctrl -p生效 

2、如果主机未启用防火墙,那么如下设置iptables

[root@Web-Lnmp02 ~]# iptables -F
[root@Web-Lnmp02 ~]# iptables -P INPUT ACCEPT
[root@Web-Lnmp02 ~]# iptables -P FORWARD ACCEPT 
[root@Web-Lnmp02 ~]# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
或者
           iptables -t nat -A POSTROUTING -s ip -o eth0 -j MASQUERADE  
 
//指定某ip或ip段可以转发
iptables -t nat -A POSTROUTING -s 192.168.0.170 -o enp1s0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o enp1s0 -j MASQUERADE
 
 
[root@Web-Lnmp02 ~]# /etc/init.d/iptables save
[root@Web-Lnmp02 ~]# /etc/init.d/iptables restart
说明:
 iptables -F #清除原有的filter有中的规则 
 iptables -t nat -F #清除原有的nat表中的规则
 iptables -P FORWARD ACCEPT #缺省允许IP转发

 如果主机上启用了防火墙,需加上下面两句:  

Code:  

iptables -A FORWARD -s 192.168.122.0/24 -o eth0 -j ACCEPT 
iptables -A FORWARD -d 192.168.122.0/24 -m state --state ESTABLISHED,RELATED -i eth0 -j ACCEPT 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# linux共享上网设置  # Linux  # 上网共享设置  # 虚拟机安装linux系统无法上网的解决方法  # 详解Linux系统无法上网解决方案  # VMware虚拟机下linux上网的几种方式示例  # Linux实现科学上网  # win7下VMware虚拟机安装linux7.2上网配置教程  # 希望能  # 两句  # 谢谢大家  # 共享上网  # ip_forward  # sysctrl  # conf  # net  # root  # Web  # iptables  # nbsp  # br  # pre  # ip  # strong 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何制作一个表白网站视频,关于勇敢表白的小标题?  详解Android图表 MPAndroidChart折线图  Swift开发中switch语句值绑定模式  如何基于云服务器快速搭建个人网站?  如何在IIS管理器中快速创建并配置网站?  软银砸40亿美元收购DigitalBridge 强化AI资料中心布局  Laravel如何使用Gate和Policy进行授权?(权限控制)  为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】  如何用已有域名快速搭建网站?  javascript基本数据类型及类型检测常用方法小结  重庆市网站制作公司,重庆招聘网站哪个好?  Laravel如何创建自定义中间件?(Middleware代码示例)  详解Nginx + Tomcat 反向代理 如何在高效的在一台服务器部署多个站点  Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】  如何基于PHP生成高效IDC网络公司建站源码?  javascript读取文本节点方法小结  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  百度输入法ai组件怎么删除 百度输入法ai组件移除工具  如何解决hover在ie6中的兼容性问题  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南  实现点击下箭头变上箭头来回切换的两种方法【推荐】  php静态变量怎么调试_php静态变量作用域调试技巧【解答】  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  如何在阿里云服务器自主搭建网站?  装修招标网站设计制作流程,装修招标流程?  如何在Tomcat中配置并部署网站项目?  laravel怎么在请求结束后执行任务(Terminable Middleware)_laravel Terminable Middleware请求结束任务执行方法  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】  Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决  济南网站建设制作公司,室内设计网站一般都有哪些功能?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出  Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】  Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程  哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?  如何确认建站备案号应放置的具体位置?  Laravel Docker环境搭建教程_Laravel Sail使用指南  实例解析Array和String方法  linux top下的 minerd 木马清除方法  如何用AWS免费套餐快速搭建高效网站?  Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制  网站制作大概多少钱一个,做一个平台网站大概多少钱?  如何在IIS中新建站点并配置端口与IP地址?  清除minerd进程的简单方法  如何在腾讯云服务器快速搭建个人网站?  如何在腾讯云免费申请建站?  高性能网站服务器部署指南:稳定运行与安全配置优化方案