內(nèi)網(wǎng)主機(jī)代理發(fā)送郵件問(wèn)題nginx正向代理解決
背景:
A主機(jī)為內(nèi)網(wǎng)(無(wú)法訪問(wèn)外網(wǎng))監(jiān)控服務(wù)器,需要借助同一內(nèi)網(wǎng)主機(jī)B(可以訪問(wèn)互聯(lián)網(wǎng))來(lái)對(duì)外發(fā)送郵件。
解決方法:
nginx正向代理,在B主機(jī)上配置nginx正向代理服務(wù),主機(jī)A郵件服務(wù)器目的地址只需要填寫(xiě)B(tài)的地址即可通過(guò)B主機(jī)代理發(fā)郵件。
實(shí)施步驟:
step1:安裝nginx
下載最新穩(wěn)定版包:
wget http://nginx.org/download/nginx-1.18.0.tar.gz
安裝:
安裝: yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel yum install -y pcre-devel //安裝依賴 useradd -M -s /sbin/nologin www //創(chuàng)建用戶 tar -zxvf nginx-1.18.0.tar.gz [root@proxy nginx-1.18.0]# ./configure --prefix=/usr/local/nginx-1.18.0 --user=www --group=www --with-mail --with-stream --with-http_stub_status_module --with-http_ssl_module //安裝時(shí)一定要編譯上 mail 和 steam make && make install
安裝完成修改主配文件:
[root@proxy conf]# vim nginx.conf
stream{ server { listen 25; proxy_pass smtp.163.com:25; } }
啟動(dòng)
/usr/local/nginx-1.18.0/sbin/nginx
step2: 內(nèi)網(wǎng)主機(jī)發(fā)郵件時(shí)郵件服務(wù)器地址只需要寫(xiě) 代理主機(jī)地址:25
作者:運(yùn)維·拖拉斯基
作者水平很低, 如果有錯(cuò)誤及時(shí)指出, 如果你覺(jué)得本文寫(xiě)的好請(qǐng)點(diǎn)一波贊~(≧▽≦)/~
出處:http://www.rzrgm.cn/-abm/
本文版權(quán)歸作者所有,歡迎轉(zhuǎn)載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁(yè)面明顯位置給出原文連接,否則保留追究法律責(zé)任的權(quán)利。
浙公網(wǎng)安備 33010602011771號(hào)