亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux下端口映射的示例分析

發布時間:2022-02-18 09:36:19 來源:億速云 閱讀:149 作者:小新 欄目:開發技術

小編給大家分享一下Linux下端口映射的示例分析,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

端口映射器可實現端口映射功能,一個主要用途就是可以在局域網的網關上運行本程序,將網關服務器的某個端口映射為局域網中某臺機器的某個端口,這樣,局域網外部訪問網關服務器的8081端口就相當于訪問了局域網內部某臺機器的80端口了。

Linux下端口映射的示例分析

打開 IP 轉發

打開 IP 轉發(路由器設備是默認打開的),必須允許 IP 轉發,否則即使設置了 nat 映射規則,也是不能發生映射的,因為不開啟轉發,包不能被發過去。

echo 1 > /proc/sys/net/ipv4/ip_forward

從一臺機器映射到另一臺機器

?

映射關系 192.168.122.1:80 —> 192.168.122.221:80 192.168.122.221 在 80 端口開啟了 nginx 服務器 本地鏈路的報文是不需要經過 PREROUTING 與 POSTROUTING 的,所以必須配置 OUTPUT 否則在本機上測試會發現轉發規則無效!

  • 在 192.168.122.1 配置如下規則,然后在 192.168.122.1(本機) 的機器能訪問 “192.168.122.1:80”
iptables -t nat -A OUTPUT -p tcp -d 192.168.122.1 --dport 80 -j DNAT --to 192.168.122.221:80
  • 在 192.168.122.1 配置如下規則,然后在 192.168.122.29(其他設備) 能訪問 ”192.168.122.1:80“
# 配置目的地址轉換iptables -t nat -A PREROUTING -p tcp -d 192.168.122.1 --dport 80 -j DNAT --to 192.168.122.221:80# 配置源地址轉換iptables -t nat -A POSTROUTING -p tcp -d 192.168.122.221 --dport 80 -j SNAT --to 192.168.122.1

從本機一個端口到另一個端口

?

映射關系 192.168.122.221:8080 —> 192.168.122.221:80 本地鏈路上的報文是不需要經過 PREROUTING 與 POSTROUTING 的,所以必須配置 OUTPUT 否則在本機上測試會發現轉發規則無效! 192.168.122.221 在 80 端口開啟了 nginx 服務器

  • 在 192.168.122.221 配置如下規則, 8080 映射到 80,這樣本機能訪問 “127.0.0.1:8080”
iptables -t nat -A OUTPUT -p tcp -d 127.0.0.1 --dport 8080 -j DNAT --to-port 127.0.0.1:80
  • 在 192.168.122.221 配置如下規則, 8080 映射到 80,這樣能訪問 “192.168.122.221:8080”
iptables -t nat -A PREROUTING -p tcp --dport 8080 -j REDIRECT --to-ports 80

其他

# 查看 nat 鏈規則iptables -t nat -L -n --line-number# 刪除規則 POSTROUTING 的規則 1iptables -t nat -D POSTROUTING 1


看完了這篇文章,相信你對“Linux下端口映射的示例分析”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

横山县| 钟祥市| 木兰县| 岳阳县| 纳雍县| 荥阳市| 台山市| 上高县| 馆陶县| 旺苍县| 万安县| 宜川县| 巴林左旗| 武威市| 高青县| 稷山县| 胶州市| 交口县| 榕江县| 萨嘎县| 怀来县| 金华市| 达州市| 错那县| 榆社县| 忻城县| 伊宁县| 海原县| 台东市| 安仁县| 横山县| 仪征市| 阿克苏市| 阜宁县| 景谷| 冕宁县| 凌海市| 堆龙德庆县| 琼结县| 长治县| 沂源县|