常公司的開(kāi)發(fā)環(huán)境都會(huì)布置在內(nèi)網(wǎng),然后會(huì)有公共的服務(wù)器讓大家在上面進(jìn)行開(kāi)發(fā),測(cè)試,所以經(jīng)常會(huì)有ssh連接服務(wù)器,或者本地mysql client連接服務(wù)器的需求,我個(gè)人經(jīng)歷過(guò)的公司經(jīng)常會(huì)發(fā)生ssh/mysql連接公共服務(wù)器非常慢的現(xiàn)象,這是由于ssh服務(wù)和mysql服務(wù)默認(rèn)都會(huì)在登錄時(shí)進(jìn)行DNS反向解析的過(guò)程,而內(nèi)網(wǎng)通常我們沒(méi)有配備DNS服務(wù),那么這時(shí)就只能等這些服務(wù)自己超時(shí),然后才能允許我們的登錄通過(guò),解決方案也很簡(jiǎn)單,只要關(guān)閉相應(yīng)服務(wù)的解析就行了。
首先是ssh,如下:
/etc/ssh/sshd_config
UseDNS no
GSSAPIAuthentication no
GSSAPICleanupCredentials yes
其次是mysql服務(wù):
/etc/my.ini
[mysqld]
skip-name-resolve
skip-grant-tables
如此就行了,重啟我們的ssh和mysql服務(wù),再次ssh/mysql連接就能很快了
當(dāng)然,線上機(jī)器我們還是需要打開(kāi)這些安全機(jī)制的
新聞熱點(diǎn)
疑難解答
圖片精選