1、如何查看伺服器所開放的埠?
在伺服器中要查看埠,可以使用Netstat命令:
1、依次點擊「開始→運行」,鍵入「cmd」並回車,打開命令提示符窗口。
2、在命令提示符狀態下鍵入「netstat -a -n」,按下回車鍵後就可以看到以數字形式顯示的TCP和UDP連接的埠號及狀態。
2、Linux伺服器上新增開放埠號,8080怎麼開
1.修改文件/etc/sysconfig/iptables
[root@bogon ~]# cd /etc/sysconfig/
[root@bogon sysconfig]# vi iptables
文件內容如下,注意紅色一行是新加的,目的是對外界開放8080埠
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:RH-Firewall-1-INPUT - [0:0]
-A INPUT -j RH-Firewall-1-INPUT
-A RH-Firewall-1-INPUT -i lo -j ACCEPT
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT
-A RH-Firewall-1-INPUT -p 50 -j ACCEPT
-A RH-Firewall-1-INPUT -p 51 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
這行文字實際是從上一行拷貝修改而來,在VI中拷貝一行用yy,拷貝多行用yyn,粘貼用p。還算方便的。
2.將iptables服務重啟。
[root@bogon sysconfig]# service iptables restart
Flushing firewall rules: [ OK ]
Setting chains to policy ACCEPT: filter [ OK ]
Unloading iptables moles: [ OK ]
Applying iptables firewall rules: [ OK ]
Loading additional iptables moles: ip_conntrack_ftp [ OK ]
[root@bogon sysconfig]#
3.如若不想修改iptables表,可以直接輸入下面命令:
# iptables -I INPUT -p tcp --dport 80 -j ACCEPT
3、linux下如何開放一個埠
1、首先連接到linux伺服器,先查看一下想要開放的埠是不是有程序監聽了,沒有的話,就檢查程序是不是正常運行。這里以80埠例子,其中web程序已經運行了:
2、輸入「vi /etc/sysconfig/iptables」,打開iptables的配置文件,輸入之前按一下"i",然後添加一行"-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT",這里的數字就是埠號,要開放別的埠可以改這里就行,最後按一下ESC,輸入":x",回車,保存退出:
3、重啟iptables,輸入"service iptables restart":
4、重啟成功以後輸入"service iptables status",回車就會顯示正在生效的規則,至此linux下開發埠的操作就完成了:
4、伺服器埠是什麼?
伺服器埠:隨著計算機網路技術的發展,原來物理上的介面(如鍵盤、滑鼠、網卡、顯示卡等輸入/輸出介面)已不能滿足網路通信的要求,TCP/IP協議作為網路通信的標准協議就解決了這個通信難題。
TCP/IP協議集成到操作系統的內核中,這就相當於在操作系統中引入了一種新的輸入/輸出介面技術,因為在TCP/IP協議中引入了一種稱之為"Socket(套接字)"應用程序介面。有了這樣一種介面技術,一台計算機就可以通過軟體的方式與任何一台具有Socket介面的計算機進行通信。埠在計算機編程上也就是"Socket介面"。
(4)伺服器開放埠擴展資料:
一台伺服器為什麼可以同時是Web伺服器,也可以是FTP伺服器,還可以是郵件伺服器等,其中一個很重要的原因是各種服務採用不同的埠分別提供不同的服務,比如:通常TCP/IP協議規定Web採用80號埠,FTP採用21號埠等,而郵件伺服器是採用25號埠。這樣,通過不同埠,計算機就可以與外界進行互不幹擾的通信。
5、如何開放伺服器埠
修改伺服器埠有兩種:
在系統中進行設置
右擊「網上鄰居」圖標,選擇「屬性」命令,在彈出的對話框中選擇「本地連接」,單擊滑鼠右鍵選擇「屬性」,彈出「本地連接屬性」對話框,在「此連接使用下列選定的組件」區域選中「Internet協議(TCP/IP)」,再單擊「屬性」按鈕,在彈出的「Internet協議(TCP/IP)屬性「對話框中單擊「高級」按鈕,又彈出一個「TCP/IP屬性」對話框,選擇「選項」選項卡,在「可選的設置」區域選擇「TCP/IP篩選」,單擊「屬性」按鈕,打開「TCP/IP篩選」對話框,,在其中添加需要開放的TCP,UDP埠即可。
通過工具軟體進行設置
在系統中設置埠很簡單,但還有更加簡單的方法,那就是使用設置埠的工具軟體。使用這類軟體的好處是設置操作簡單,同時還有日誌功能,例如使用PortBlocker軟體,這款軟體主要針對同時連接區域網和互聯網的用戶,當區域網伺服器與互聯網連接以後,管理員就有必要更加註意埠的設置。這款軟體專門檢測和攔截來自互聯網的通信,如果發現有任何連接未開放埠的通信請求,該軟體就會彈出窗口報告IP地址和要訪問的埠。
6、linux伺服器需要開啟哪些埠
-bash-3.00# netstat -tln
netstat -tln 命令是用來查看linux的埠使用情況
/etc/init.d/vsftp start 是用來啟動ftp埠~!
看文件/etc/services
netstat
查看已經連接的服務埠(ESTABLISHED)
netstat -a
查看所有的服務埠(LISTEN,ESTABLISHED)
sudo netstat -ap
查看所有的服務埠並顯示對應的服務程序名
nmap <掃描類型><掃描參數>
例如:
nmap localhost
nmap -p 1024-65535 localhost
nmap -PT 192.168.1.127-245
當我們使用 netstat -apn 查看網路連接的時候,會發現很多類似下面的內容:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 52 218.104.81.152:7710 211.100.39.250:29488 ESTABLISHED 6111/1
顯示這台伺服器開放了7710埠,那麼這個埠屬於哪個程序呢?我們可以使用 lsof -i :7710 命令來查詢:
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sshd 1990 root 3u IPv4 4836 TCP *:7710 (LISTEN)
這樣,我們就知道了7710埠是屬於sshd程序的。66
7、伺服器如何開啟埠
你好。
電腦的埠如何打開呢,一般伺服器用到遠程或者其他系統需要打開特定埠如何操作呢?
方法/步驟
首先在右下角電腦連接右鍵打開網路連接設置。
選擇一個正常使用的網路連接右鍵屬性。
打開本地連接屬性後看到高級選項。
在高級裡面點擊設置。
在這個界面里打開例外。
添加埠就好了。
輸入要添加的埠號。點擊確定重啟就好了。....
8、文件共享伺服器需要開放哪些埠
為了計算機的安全在設置共享目錄的時候, 我們最好要為每個共享目錄都設置允 許訪問的用戶名和密碼,設置方法為:
1、登錄阿里雲伺服器並進入控制台,點擊【雲伺服器ECS】。
2、在【雲伺服器ECS】點擊【實例】並跳轉到實例列表。
3、在實例列表找到要開放埠的雲伺服器實例。並點擊後面的【更多】--》【網路和安全組】--》【安全組配置】。
4、在【本實例安全組】內點擊【配置規則】打開【安全組規則】。這里有出入的方向,這里我開放的是8082埠,屬於入方向的。在這里可以新增規則,這里為了方便直接對已有的規則進行克隆,點擊參考規則後面的【克隆】按鈕。
5、編輯安全組規則,將克隆信息的埠的范圍改成8082/8082後按確定按鈕。這樣就添加規則並開放了8082埠了。
9、如何查看伺服器是否開放某個埠
1. Windows本身自帶的netstat命令
關於netstat命令,我們先來看看windows幫助文件中的介紹:
Netstat
顯示協議統計和當前的 TCP/IP 網路連接。該命令只有在安裝了 TCP/IP 協議後才可以使用。
netstat [-a] [-e] [-n] [-s] [-p protocol] [-r] [interval]
參數
-a
顯示所有連接和偵聽埠。伺服器連接通常不顯示。
-e
顯示乙太網統計。該參數可以與 -s 選項結合使用。
-n
以數字格式顯示地址和埠號(而不是嘗試查找名稱)。
-s
顯示每個協議的統計。默認情況下,顯示 TCP、UDP、ICMP 和 IP 的統計。-p 選項可以用來指定默認的子集。
-p protocol
顯示由 protocol 指定的協議的連接;protocol 可以是 tcp 或 udp。如果與 -s 選項一同使用顯示每個協議的統計,protocol 可以是 tcp、udp、icmp 或 ip。
-r
顯示路由表的內容。
interval
重新顯示所選的統計,在每次顯示之間暫停 interval 秒。按 CTRL+B 停止重新顯示統計。如果省略該參數,netstat 將列印一次當前的配置信息。
(1)公認埠(Well Known Ports):從0到1023,它們緊密綁定(binding)於一些服務。通常這些埠的通訊明確表明了某種服務的協議。例如:80埠實際上總是HTTP通訊。
(2)注冊埠(Registered Ports):從1024到49151。它們鬆散地綁定於一些服務。也就是說有許多服務綁定於這些埠,這些埠同樣用於許多其它目的。例如:許多系統處理動態埠從1024左右開始。
(3)動態和/或私有埠(Dynamic and/or Private Ports):從49152到65535。理論上,不應為服務分配這些埠。實際上,機器通常從1024起分配動態埠。但也有例外:SUN的RPC埠從32768開始。
0 通常用於分析操作系統。這一方法能夠工作是因為在一些系統中「0」是無效埠,當你試圖使用一種通常的閉合埠連接它時將產生不同的結果。一種典型的掃描:使用IP地址為0.0.0.0,設置ACK位並在乙太網層廣播。
2. 工作在windows2000下的命令行工具fport
使用windows2000的朋友要比使用windows9X的幸運一些,因為可以使用fport這個程序來顯示本機開放埠與進程的對應關系。
Fport是FoundStone出品的一個用來列出系統中所有打開的TCP/IP和UDP埠,以及它們對應應用程序的完整路徑、PID標識、進程名稱等信息的軟體。
與Fport功能類似的圖形化界面工具Active Ports
Active Ports為SmartLine出品,你可以用來監視電腦所有打開的TCP/IP/UDP埠,不但可以將你所有的埠顯示出來,還顯示所有埠所對應的程序所在的路徑,本地IP和遠端IP(試圖連接你的電腦IP)是否正在活動。
10、如何查看linux伺服器開放了哪些埠?
netstat -nupl (UDP類型的埠)
netstat -ntpl (TCP類型的埠)
a 表示所有
n表示不查詢dns
t表示tcp協議
u表示udp協議
p表示查詢佔用的程序
l表示查詢正在監聽的程序
netstat -nuplf|grep 3306 //這個表示查找處於監聽狀態的,埠號為3306的進程