国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Linux系統如何使用iptables進行本地端口轉發?

2020-06-13 11:39:40
字體:
來源:轉載
供稿:網友

在工作環境中接觸到iptables有時候需要進行端口轉發功能,例如我本機不開放那些端口的,但可以使用它來進行轉發到使用的端口上。下面小編給大家介紹一下如何使用iptables進行本地端口轉發。希望對大家有所幫助 。

1、首先登陸我們的內網服務器,工作機不能隨便拿來用的。

Linux,iptables,端口轉發

2、再查看一下我們系統里當前使用的端口情況

Linux,iptables,端口轉發

3、從上圖可以查看到我們系統里邊的22端口和25是使用的。

下面我開啟一下系統的ip轉發功能:echo 1 > /proc/sys/net/ipv4/ip_forward

Linux,iptables,端口轉發

4、我們也可以通過編輯 /etc/sysctl.conf文件來啟用ip轉發,然后再使用sysctl命令生效。

Linux,iptables,端口轉發

5、例如我們將連接服務器 43999端口的連接都轉發到22端口上面去,可以使用下面的命令

iptables -t nat -A PREROUTING -p tcp -i eth0 -d 192.168.31.147 --dport 43999 -j DNAT --to 192.168.31.147:22

Linux,iptables,端口轉發

6、這樣就可以實現在外面也可以通過43999端口連接ssh了。其實我們的43999端口是在系統里沒有開的,但通過轉發就可以使用了。

Linux,iptables,端口轉發

7、以上只是使用了在外面的情況,但如果在服務器里邊是使用不到43999端口的。

Linux,iptables,端口轉發

8、這里我們還可以在里邊進行設置本地轉發。

Linux,iptables,端口轉發

9、再從本地進行測試,也是可以連接了,雖然端口是沒有開啟的。

Linux,iptables,端口轉發

注意事項:

iptables轉發功能需要系統的支持才行,如果系統不開啟,即使設置了也沒有用。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湘潭市| 酉阳| 西宁市| 神农架林区| 安丘市| 峡江县| 莒南县| 秦皇岛市| 罗江县| 廊坊市| 巫溪县| 惠水县| 山丹县| 汉中市| 高州市| 酒泉市| 株洲市| 扬中市| 高碑店市| 广汉市| 山东省| 富裕县| 乌鲁木齐县| 六安市| 普安县| 鄂托克旗| 宽城| 肇州县| 利川市| 会理县| 遂宁市| 定南县| 高安市| 镇沅| 石柱| 星子县| 拉萨市| 莫力| 靖远县| 东山县| 科技|