linux共享上网设置的实例教程分析

这篇文章主要介绍了linux共享上网设置实例详解的相关资料,需要的朋友可以参考下

如果您有服务器咨询问题、购买问题、可以联系我们客服 7271895 690624
商祺云-阿里代理、景安代理、西部代理

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共享上网设置的实例分析的详细内容,更多请关注学派吧其它相关文章!

主题测试文章,只做测试使用。发布者:云大使,转转请注明出处:https://www.xp8.net/server/2929.html

赞 (0)
打赏 微信扫一扫 微信扫一扫
阿里云服务器数据库等产品促销活动整理链接礼包分享
上一篇 2019年1月2日 下午10:43
下一篇 2019年1月4日 下午8:42

相关推荐

  • 阿里云腾讯云安装管理面板centos宝塔面板安装教程

    2分钟装好面板,一键管理服务器Linux版请确保纯净系统安装(支持CentOS、Ubuntu、Debian、Fedora、Deepin),Web端管理,QQ群及论坛技术支持一键LAMP/LNMP、创建网站FTP、数据库、SSL;安全管理,计划任务,文件管理,PHP多版本共存及切换,一键开启Tomcat环境 Linux面板安装脚本 系统兼容性排序: Debia…

    2018年7月12日
    9.7K00
  • 最新腾讯云Moltbot(原Clawdbot)接入QQ 保姆级教程

    QQ 作为月活超过6个亿的国民软件,谁不想在QQ上使用Clawdbot呢,这篇教程教你在QQ上连接Moltbot(原Clawdbot),搭建你的个人助理~ 如果遇到什么使用上的问题,欢迎在评论区留言~ bash ./scripts/upgrade.sh # 运行升级脚本 clawdbot plugins install . #安装新版本的插件 clawdbo…

    2026年1月29日
    2.0K00
  • nginx 反向代理Signalr Websocket,错误500解决方案教程

    解决办法 proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Cpnnection “upgrade”;

    2018年10月11日
    3.8K00
  • 学派吧-iptables基本概念和原理 -linux教程

    概述 iptables是linux自带的防火墙软件,用于配置IPv4数据包过滤或NAT(IPv6用ip6tables)。 在linux上,防火墙其实是系统内核的一部分,基于Netfilter构架,基本原理就是在内核网络层数据包流经的不同位置放置一些钩子(hook),利用这些嵌入网络层的hook来对数据抓取、控制或修改,iptables其实只是默认的netfi…

    2018年12月19日
    2.4K00
  • Linux如何使用tail命令教程分享-学派吧

    Linux tail命令显示一个或多个文件或管道数据的最后一部分(默认为10行);可用于实时监控文件更改。下面本篇文章就来就来给大家介绍一下如何使用Linux tail命令,希望对大家有所帮助。 Linux tail命令 tail命令显示一个或多个文件或管道数据的最后一部分(默认为10行);可用于实时监控文件更改。tail命令最常见的用途之一就是监视和分析日…

    2019年3月23日
    3.0K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

工作时间:周一至周五,9:30-18:30,节假日休息

添加微信
添加微信
分享本页
返回顶部