正向代理配置網關服務器


正向代理應用場景:

假設公司有同網段的多台服務器,只有一台服務器有外網,其他的機器沒有外網,但是想讓其他的機器也有網絡,能用yum安裝軟件,這時候需要做一個正向代理服務器,去實現代理上網。

CentOS7 通過firewalld配置網關服務器

內網的網段為172.16.1.0/24

可訪問外網的內網服務器的ip是172.16.1.41

內網接口是  ens37

1、在可以訪問外網的服務器

首先添加ip_forward轉發

vim /etc/sysctl.conf

net.ipv4.ip_forward=1

讓添加內容生效
sysstl -p

2、轉發內網段的流量,執行firewalld命令

先打開防火牆的服務,在執行以下操作

[root@ localhost ~]# firewall-cmd --add-masquerade --permanent 
success
[root@ localhost ~]# firewall-cmd --permanent --direct --passthrough ipv4 -t nat -I POSTRPUTING -o ens37 -j 
MASQUERADE -s 172.16.1.0/24
success
[root@ localhost ~]# firewall-cmd --reload
success

3、添加內網服務器網關(沒有外網的服務器)

ifdown ens33

route add default gw 172.16.1.41 dev ens37  /臨時生效

vim ifcfg-ens37

GATEWAY=有外網的機器ip

重啟網卡

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM