Linux查看網絡端口

簡單的總結一下前段時間學習Linux的成果mysql

 

查看 TCP 22 端口是否打開一、列出全部端口:[root@Demon proc]# netstat -ntlpActive Internet connections (only servers)Proto ...nginx

1、查看 TCP 22 端口是否打開

一、列出全部端口:

[root@Demon proc]# netstat -ntlp

Active Internet connections (only servers)

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1634/rpcbind

tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 13888/nginx

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1960/sshd

tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1823/cupsd

tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2359/master

tcp 0 0 0.0.0.0:52771 0.0.0.0:* LISTEN 1779/rpc.statd

tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2263/mysqld

tcp 0 0 :::111 :::* LISTEN 1634/rpcbind

tcp 0 0 :::22 :::* LISTEN 1960/sshd

tcp 0 0 ::1:631 :::* LISTEN 1823/cupsd

tcp 0 0 ::1:25 :::* LISTEN 2359/master

tcp 0 0 :::52072 :::* LISTEN 1779/rpc.statd

二、 查看 TCP 22 端口有兩種方法:

# 第一種查看方法

[root@Demon proc]# netstat -ntlp | grep 22

tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1960/sshd

tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 2263/mysqld

tcp 0 0 :::22 :::* LISTEN 1960/sshd

# 第二種查看方法

[root@Demon proc]# lsof -i tcp:22

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

sshd 1960 root 3u IPv4 14435 0t0 TCP *:ssh (LISTEN)

sshd 1960 root 4u IPv6 14441 0t0 TCP *:ssh (LISTEN)

2、網絡配置

一、靜態 IP 的設置

# 首先須要打開網卡配置文件:

[root@Demon proc]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 # 指出設備名稱

UUID=1bc2ebe3-0b0c-4a67-89eb-9214a7bd97d0

BOOTPROT=static # 啓動類型 (還有一個動態是 dhcp)

BROADCAST=192.168.1.222 # 廣播地址

HWADDR=00:06:5B:FE:DF:7C # 硬件Mac地址

IPADDR=192.168.1.54 # IP 地址

NETMASK=255.255.255.0 # 子網掩碼

NETWORK=192.168.0.0 # 網絡地址

GATEWAY=192.168.0.1 # 網關地址

ONBOOT=yes # 開機是否啓動

TYPE=Ethernet # 網絡類型

# 重啓網卡

[root@Demon proc]# service network restart

正在關閉接口 eth0: 設備狀態:3 (斷開鏈接) [肯定]

關閉環回接口: [肯定]

彈出環回接口: [肯定]

彈出界面 eth0: 活躍鏈接狀態:激活中

活躍鏈接路徑:/org/freedesktop/NetworkManager/ActiveConnection/12

狀態:激活的

鏈接被激活 [肯定]

二、動態 IP 的設置

# 首先須要打開網卡配置文件:

[root@Demon proc]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0 # 指出設備名稱

UUID=1bc2ebe3-0b0c-4a67-89eb-9214a7bd97d0

BOOTPROT=dhcp # 啓動類型

BROADCAST=192.168.1.222 # 廣播地址

HWADDR=00:06:5B:FE:DF:7C # 硬件Mac地址

ONBOOT=yes # 開機是否啓動

TYPE=Ethernet # 網絡類型

# 重啓網卡

[root@Demon proc]# service network restart

正在關閉接口 eth0: 設備狀態:3 (斷開鏈接) [肯定]

關閉環回接口: [肯定]

彈出環回接口: [肯定]

彈出界面 eth0: 活躍鏈接狀態:激活中

活躍鏈接路徑:/org/freedesktop/NetworkManager/ActiveConnection/12

狀態:激活的

鏈接被激活 [肯定]sql

相關文章
相關標籤/搜索