源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

linux共享上网设置实例详解

  • 时间:2020-12-29 00:40 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:linux共享上网设置实例详解
[b]linux共享上网设置[/b] [b]1、打开内核ip转发 [/b]
vi /etc/sysctl.conf 
 
net.ipv4.ip_forward = 1
执行sysctrl -p生效  [b]2、如果主机未启用防火墙,那么如下设置iptables[/b]
[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转发
 如果主机上启用了防火墙,需加上下面两句:   [b]Code:  [/b]
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 
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部