Windows端口轉(zhuǎn)發(fā)只需一條Cmd命令:
netsh interface portproxy add v4tov4 listenport=3306 listenaddress=172.17.0.1 connectport=3306 connectaddress=172.17.0.2
其中“3306、172.17.0.1、172.17.0.1”替換為自己需要的IP和端口:
- listenaddress:本機(jī)IP
- connectport:本機(jī)端口
- connectaddress:轉(zhuǎn)發(fā)IP(其他電腦)
- connectport:轉(zhuǎn)發(fā)端口(其他電腦)
可用此方法,通過外網(wǎng)服務(wù)器在外網(wǎng)訪問內(nèi)網(wǎng)的數(shù)據(jù)庫。比如云服務(wù)器有公網(wǎng)IP,但云數(shù)據(jù)庫一般只有內(nèi)網(wǎng)IP,此方法轉(zhuǎn)發(fā)后,可實(shí)現(xiàn)外網(wǎng)能夠訪問云數(shù)據(jù)庫
如果是服務(wù)器想轉(zhuǎn)內(nèi)網(wǎng),listenaddress為內(nèi)網(wǎng)IP