访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux命令查看开放哪些端口

时间:2019-08-13

linux命令_linux命令windows命令_linux 关机命令

netstat -nupl (UDP类型的端口)

netstat -ntpl (TCP类型的端口)

a 表示所有

n表示不查询dns

linux 关机命令_linux命令windows命令_linux命令

t表示tcp协议

u表示udp协议

p表示查询占用的程序

l表示查询正在监听的程序

linux 关机命令_linux命令windows命令_linux命令

netstat -nuplf|grep 3306 //这个表示查找处于监听状态的,端口号为3306的进程

Linux查看端口使用状态、关闭端口方法

但是我这个固定ip的服务器需要开放剩下端口中的某些端口并关闭其余剩下端口,我在设置vpn服务器的时候被系统强制要求禁用ics了,端口管理应该怎么实现。关闭/开启端口在介绍各种端口的作用前,这里先介绍一下在windows中如何关闭/打开端口,因为默认的情况下,有很多不安全的或没有什么用的端口是开启的,比如 telnet服务的23端口、ftp服务的21端口、smtp服务的25端口、rpc服务的135端口等等。关闭/开启端口在windows中如何关闭/打开端口linux命令,因为默认的情况下,有很多不安全的或没有什么用的端口是开启的,比如telnet服务的23端口、ftp服务的21端口、smtp服务的25端口、rpc服务的135端口等等。

1. 可以通过'netstat -anp' 来查看哪些端口被打开。

linux 关机命令_linux命令_linux命令windows命令

在第一行中, 网络144.1上的节点209通过2端口,向网络icsd-net上监听在220端口的112节点发送了一个nbp应用数据包 (nt | rt: nbp, name binding protocol, 名称绑定协议, 从数据来看, nbp服务器会在端口2提供此服务. 'ddp port 2' 可理解为'ddp 对应传输层的端口2', ddp本身没有端口的概念, 这点未确定, 需补充).。2.一个ip地址对应多个web站点当按上步的方法建立好所有的web站点后,对于做虚拟主机,可以通过给各web站点设不同的端口号来实现,比如给一个web站点设为80,一个设为81,一个设为82……,则对于端口号是80的web站点,访问格式仍然直接是ip地址就可以了,而对于绑定其他端口号的web站点,访问时必须在ip地址后面加上相应的端口号linux命令,也即使用如的格式。该标志需要设置访问权限位mode_t o_excl 指定该标志,并且指定了o_create标志,如果打开的文件存在则会产生一个错误 o_trunc 如果文件存在并且成功以写或者只写方式打开,则清除文件所有内容,使得文件长度变为0 o_noctty 如果打开的是一个终端设备,这个程序不会成为对应这个端口的控制终端,如果没有该标志,任何一个输入,例如键盘中止信号等,都将影响进程...。

2. 然后可以通过'lsof-i:$PORT'查看应用该端口的程序($PORT指对应的端口号)。或者你也可以查看文件/etc/services,从里面可以找出端口所对应的服务。

(注:有些端口通过netstat查不出来,更可靠的方法是'sudo nmap -sT -O localhost')

3. 若要关闭某个端口,则可以:

linux命令windows命令_linux 关机命令_linux命令

1)通过iptables工具将该端口禁掉,如:

'sudo iptables -A INPUT -p tcp --dport $PORT -j DROP'

iptables -t nat -a output -d localhost -p tcp --dport 80 -j redirect --to-ports 8080。 iptables -t nat -a prerouting -i eth0 -p tcp --dport 80 -j redirect --to-port 3128。iptables -a output -p tcp --sport 31337 -j drop。

2)或者关掉对应的应用程序,则端口就自然关闭了,如: