当前位置: 技术问答>linux和unix
如何开放某一个端口?
来源: 互联网 发布时间:2016-01-07
本文导语: Linux下如何开放某一个端口,默认情况下开放了什么端口,谢谢! | 樓主多心了. 我也是個新手. 我只是推薦樓主了解一下TCP/IP知識. tcp/ip通訊程序中. server端首先進入監聽狀態,等待客戶端連接. ...
Linux下如何开放某一个端口,默认情况下开放了什么端口,谢谢!
|
樓主多心了.
我也是個新手. 我只是推薦樓主了解一下TCP/IP知識.
tcp/ip通訊程序中.
server端首先進入監聽狀態,等待客戶端連接. 比如端口A,
client發起連接.三次握手成功,就可以通訊了. client端也會隨機選擇一個端口 .
Server端的port號,一般都有約定,比如22是ssh服務,1433,sqlserver, 1521 Oracle數據庫等.
具體查看 /etc/services 文檔.
當然,出於不為人知的目的,有可能改成別的端口號. 用於欺騙用戶,木馬等喜歡這麼做.
在linux下面,查看所有監聽狀態下的端口可以用以下指令.
netstat -l
你需要開放某個端口,起用使用該端口的服務程序就可以了.
我也是個新手. 我只是推薦樓主了解一下TCP/IP知識.
tcp/ip通訊程序中.
server端首先進入監聽狀態,等待客戶端連接. 比如端口A,
client發起連接.三次握手成功,就可以通訊了. client端也會隨機選擇一個端口 .
Server端的port號,一般都有約定,比如22是ssh服務,1433,sqlserver, 1521 Oracle數據庫等.
具體查看 /etc/services 文檔.
當然,出於不為人知的目的,有可能改成別的端口號. 用於欺騙用戶,木馬等喜歡這麼做.
在linux下面,查看所有監聽狀態下的端口可以用以下指令.
netstat -l
你需要開放某個端口,起用使用該端口的服務程序就可以了.