linux 開啟埠詳解

2021-09-01 09:44:34 字數 807 閱讀 5052

問題:經常玩linux,都沒有用命令管理過防火牆。

解決方案:

linux開啟防火牆埠和檢視,開啟相關埠號

當linux開啟防火牆後,你會發現,從本機登入23埠是沒有問題的,但是如果從另一台pc登入該linux系統後,你會發現提示這樣的錯誤:

不能開啟到主機的連線, 在埠 23: 連線失敗

因為linux防火牆預設是關閉23埠的,如果允許遠端登入,可以關掉防火牆,也可以開防火牆開放23埠,具體如下:

即時生效,重啟後失效

開啟: service iptables start

關閉: service iptables stop

重啟後生效

開啟: chkconfig iptables on

關閉: chkconfig iptables off

在開啟了防火牆時,做如下設定,開啟相關埠

修改/etc/sysconfig/iptables 檔案,新增以下內容:

-a rh-firewall-1-input -m state --state new -m tcp -p tcp --dport 23 -j accept

檢視防火牆 iptables -l

------------------

netstat -nupl (udp型別的埠)

netstat -ntpl (tcp型別的埠)

你可以使用 lsof 命令來檢視某一埠是否開放。檢視埠可以這樣來使用,我就以80埠為例:

lsof -i:80

如果有顯示說明已經開放了,如果沒有顯示說明沒有開放。

linux開啟(永久)埠

firewall cmd get active zones在這裡可以看到zone的名稱 這裡我要開啟的是8090埠,如果想開啟其他埠,請自動更換埠名。firewall cmd zone public add port 3306 tcp permanent命令含義 zone 作用域 add port ...

Linux開啟埠 關閉埠 檢查埠教程

root localhost work yum install net tools root localhost work yum install y nc root localhost work nc lp 23 開啟後下方會顯示其程序,此處為5572程序 如上圖已開啟,如果沒反應沒顯示就是沒開啟...

linux 不能開啟443埠

因為專案需要,在登入模組加上了ssl安全登入,本地weblogic監聽443埠成功,但是部署到linux上死活都開不起來,後來google baidu一通,原來是linux非root許可權使用者不能開啟1024以下的埠。原因找到了解決也很容易 一 用root許可權開啟weblogic。這樣省事,但是...