在Centos7服务器上搭建网关服务

Posted 振宇要低调

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Centos7服务器上搭建网关服务相关的知识,希望对你有一定的参考价值。

  准备搭建网关的服务器环境介绍:

    OS:Centos7.1

    网络:一块网卡,能够上网(能够连接到更外层网络),IP为192.168.7.54

    内存、CPU随意

  以下命令的作用依次是:

    开启ip_forward功能;

    将ip_ forward功能加入系统参数,以备重启之后仍然起作用;

    转发192.168.7.0/24网段的流量(只能转发同一个交换机、同一个vlan之上的服务器);

    重载防火墙;

    永久关闭防火墙。

  配置完成之后,192.168.7.0/24网段内的机器上可以通过设置网关为当前机器,继而进行外网连接了。(若该网关具备翻越“一些设备”的能力,则以它为网关的子网设备就都。。。)

 

[[email protected] ~]# sysctl -w net.ipv4.ip_forward=1
net.ipv4.ip_forward = 1
[[email protected] ~]# echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.d/ip_forward.conf
[[email protected] ~]# firewall-cmd --permanent --direct --passthrough ipv4 -t nat -I POSTROUTING -o ens33 -j MASQUERADE -s 192.168.7.0/24
success
[[email protected] ~]# firewall-cmd --reload
success
[[email protected] ~]# systemctl disable firewalld.service
rm /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service
rm /etc/systemd/system/basic.target.wants/firewalld.service
[[email protected] ~]# systemctl stop firewalld.service

 

以上是关于在Centos7服务器上搭建网关服务的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7使用iptables搭建nat网关服务器拓展延伸

CentOS7下搭建socks 5代理

在Centos7下搭建Socks5代理服务器

在Centos7下搭建Socks5代理服务器

自建git服务器连接Pycharm系列二:在centos7上搭建git服务器

jenkins+docker+portainer搭建持续集成环境