技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機(jī)純凈版,64位旗艦版,綠色軟件,免費(fèi)軟件下載基地!

當(dāng)前位置:主頁 > 教程 > 服務(wù)器類 >

Linux系統(tǒng)基本的網(wǎng)絡(luò)端口操作命令小結(jié)

來源:技術(shù)員聯(lián)盟┆發(fā)布時間:2018-02-17 00:00┆點(diǎn)擊:

  iptables -A INPUT -p tcp --dport 111 -j DROP

  打開端口

  代碼如下:

  iptables -A INPUT -p tcp --dport 111 -j ACCEPT

  開發(fā)不連續(xù)端口(包括單個):

  代碼如下:

  iptables -A INPUT -p tcp -m multiport --dport 21,20 -j ACCEPT

  其他都關(guān)閉:

  代碼如下:

  iptables -A INPUT -p tcp -j REJECT --reject-with tcp-reset

  開放連續(xù)端口:

  代碼如下:

  iptables -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 8001:8140 -j ACCEPT

  還可以直接修改/etc/sysconfig/iptables,如何寫,參考已開端口,或者按照上面的命令填寫即可

  重新啟動iptables

  代碼如下:

  service iptables restart

  Linux下端口被占用解決

  有時候關(guān)閉軟件后,后臺進(jìn)程死掉,導(dǎo)致端口被占用。下面以JBoss端口8083被占用為例,列出詳細(xì)解決過程。

  解決方法:

  1.查找被占用的端口

  代碼如下:

  netstat -tln

  netstat -tln | grep 8083

  netstat -tln 查看端口使用情況,而netstat -tln | grep 8083 則是只查看端口8083的使用情況

  2.查看端口屬于哪個程序?端口被哪個進(jìn)程占用

  代碼如下:

  lsof -i :8083

  3.殺掉占用端口的進(jìn)程