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

溫馨提示×

溫馨提示×

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

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

linux端口怎么映射

發布時間:2022-05-10 14:04:15 來源:億速云 閱讀:1016 作者:zzz 欄目:建站服務器

這篇“linux端口怎么映射”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“linux端口怎么映射”文章吧。

端口映射又稱端口轉發,是指將外部主機的IP地址的端口映射到Intranet中的一臺計算機,當用戶訪問外網IP的這個端口時,服務器自動將請求映射到對應局域網內部的機器上;可以通過使用動態或固定的公共網絡IP路由ADSL寬帶路由器來實現。

本教程操作環境:linux5.9.8系統、Dell G3電腦。

在開發過程中,因為網絡環境的原因,需要通過某一臺服務器訪問其他服務器的一些端口,這里就涉及到linux端口映射的問題。在linux服務器上,1024以下的linux端口映射是禁止非root用戶使用的。所以如果想要使用80端口訪問tomcat,則修改conf/server.xml的端口為80,那么只能使用root用戶;但是linux端口映射為了安全起見,一般都是使用其他用戶啟動tomcat,可以采用端口映射的方式,比如映射80到8080端口。

什么是linux端口映射?

linux端口映射又稱端口轉發,是將外部主機的IP地址的端口映射到Intranet中的一臺計算機,以提供相應的服務。

當用戶訪問外網IP的這個端口時,服務器自動將請求映射到對應局域網內部的機器上。

端口映射可以通過使用動態或固定的公共網絡IP路由ADSL寬帶路由器來實現。ADSL直接連接到集線器或交換機,以允許計算機共享互聯網。

若用戶訪問提供映射端口的linux主機的端口時,服務器會向LAN中提供此特定服務的主機發送請求。外部IP地址機的多個端口也可以映射到內部網絡中不同計算機上的不同端口。端口映射還可以執行一些特定的代理功能。

端口映射分為動態和靜態。動態端口映射:內網中的一臺電腦要訪問網站,會向NAT網關發送數據包,包頭中包括對方網站IP、端口和本機IP、端口,NAT網關會把本機IP、端口替換成自己的公網IP、一個未使用的端口,并且會記下這個映射關系,為以后轉發數據包使用。

怎么進行端口映射

可任意使用iptables進行端口映射 :

第一步 : 打開端口映射功能 :

  • 方法一 : (允許數據包轉發)

sudo echo '1' > /proc/sys/net/ipv4/ip_forward
  • 方法二 :

vim /etc/sysctl.conf
將 ;net.ipv4.ip_forward = 0 這一行的注視去掉 , 并將 0 改為 1
修改后的結果為 : 
net.ipv4.ip_forward = 1

第二步  : 進行映射 :

  • DNAT

iptables -t nat -A PREROUTING -d 本機IP -p tcp --dport 本機端口 -j DNAT --to-destination 目標機IP:目標機端口
  • SNAT

iptables -t nat -A PREROUTING -d 本機IP -p tcp --dport 本機端口 -j SNAT --to-destination 目標機IP:目標機端口

以上就是關于“linux端口怎么映射”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

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

AI

犍为县| 随州市| 灵宝市| 新化县| 象山县| 郴州市| 南乐县| 长宁区| 广河县| 湄潭县| 菏泽市| 兴和县| 兴宁市| 黑龙江省| 洛南县| 衡山县| 宣化县| 宣恩县| 东城区| 镇江市| 保靖县| 金川县| 定日县| 阜康市| 辽宁省| 福安市| 孝昌县| 玉溪市| 大英县| 三门县| 谷城县| 松桃| 榆中县| 华宁县| 天全县| 涿州市| 澄城县| 湘潭县| 河西区| 湖州市| 天柱县|