简单的总结一下前段时间学习Linux的成果

查看 TCP 22 端口是否打开1、列出所有端口:[root@Demon proc]# netstat -ntlpActive Internet connections (only servers)Proto ...

一、查看 TCP 22 端口是否打开

1、列出所有端口:

[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

2、 查看 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)

二、网络配置

1、静态 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

状态:激活的

连接被激活 [确定]

2、动态 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

状态:激活的

连接被激活 [确定]

Linux查看网络端口的更多相关文章

  1. linux查看网络链接状况命令netstat

    linux查看网络链接状况命令 netstat 参数如下: -a 显示所有socket,包括正在监听的. -c 每隔1秒就重新显示一遍,直到用户中断它. -i 显示所有网络接口的信息,格式同“ifco ...

  2. Linux查看网络的联机状态

    Linux查看网络的联机状态 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ netstat -a^C unix 3 [ ] 流 已连接 14923 @/tmp ...

  3. Linux查看某个端口使用情况并kill

    Linux查看某个端口使用情况并kill 例如查看8083端口的状态: netstat -apn | grep 8083 tcp 0 0 192.168.2.17:8083 0.0.0.0:* LIS ...

  4. Mac 下查看网络端口占用情况

    1.Mac 下查看网络端口占用情况 有的时候关闭了服务器,但是端口还是占用,解决的方法是 kill 掉占用该端口的进程. # 查看 8009 端口的占用情况 $ lsof -i:8009 可以看到,该 ...

  5. linux 查看网络流量命令

    转: linux 查看网络流量命令 2019年01月31日 14:22:00 weixin_33894992 阅读数 893   sar命令参数很多,有时间man一下. -n参数很有用,他有6个不同的 ...

  6. linux查看网络ip得两个命令ifconfig和 ip addr

    在安装linux 得时候,我们要选择桥接网络,相当于本电脑和虚拟机得电话都是接通外网,linux查看网络ip得两个命令ifconfig和 ip addr 1,命令ifconfig 如果ifconfig ...

  7. 测网速 fping Linux查看网络即时网速 linux性能问题(CPU,内存,磁盘I/O,网络)

    Linux查看网络即时网速 fping 是ping 工具的加强版本 例出局域网中存活的主机 (Ubuntu apt-get装上  cnetos装不上) zzx@zzx11:~$ fping -a 19 ...

  8. linux查看主机端口进程命令

    1.查看主机信息 # more /etc/hosts # Do not remove the following line, or various programs # that require ne ...

  9. linux查看网络信息命令

    #遇到一条很长的命令怎么办,想换行的时候在末尾增加\符号就可以换行继续输入命令了 #在ifconfig内容中找出ip [root@bogon ~]# ifconfig ens33|grep " ...

随机推荐

  1. MyBatis一个常见的错误

    最近在建一 个MyBatis项目的时候,觉得配置Spring和 MyBatis 的文件很复杂,所以就把以前的项目重新整理一下配置不改变,只修改ctr层和Mapper  .我把mapper 层和Ctr ...

  2. AlloyTouch.js 源码 学习笔记及原理说明

    alloyTouch这个库其实可以做很多事的, 比较抽象, 需要我们用户好好的思考作者提供的实例属性和一些回调方法(touchStart, change, touchMove, pressMove, ...

  3. wemall app商城源码中基于PHP的通用的树型类代码

    wemall doraemon是Android客户端程序,服务端采用wemall微信商城,不对原商城做任何修改,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可随意定制修改.本文分享其中 ...

  4. struts2(一) struts2入门

    首先推荐一本书,虽然我还没看过,但是我以后肯定会看的,<Struts+技术内幕>提取密码:kg6w .现在只是停留在会使用struts2的层次,自己也想继续深入研究,但是感觉自己的知识面还 ...

  5. Codevs2018 反病毒软件

    2018 反病毒软件 时间限制: 1 s  空间限制: 128000 KB  题目等级 : 钻石 Diamond  查看运行结果   题目描述 Description 其实这个“反病毒软件”(Anti ...

  6. Postgresql 经纬度

    增加一列: add column `location` geometry default p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px &q ...

  7. PHP数据访问基础知识(20161028)

    数据访问 动态页面的特征:能够读取数据库,网页的内容都是从数据库读出来的,而不是写死的 所有的程序归根结底都是对数据的增删改查 如何用服务器的PHP来操作服务器的MySQL,Apache则是用来管理, ...

  8. mac下安装 resin 奇葩问题总结

    mac 下安装 resin(需要确认电脑配置好了 java 环境变量): 第一步:去 resin 的官网下载最新的压缩包,官网连接:http://caucho.com/products/resin/d ...

  9. 【树莓派】树莓派下WiFi断线自动重连

    实现 WiFi 断线自动重连.原理是用 Python 监测网络是否断线,如果断线则重启网络服务. 1.Python 代码 autowifi.py,放在 /home/pi 目录下: #!/usr/bin ...

  10. 配置远程服务器,使hyper-v能够连接网络

    一般远程服务器只有一个网卡和IP,如果你要在服务器上装虚拟机,那么要使虚拟机能够连接网络,必须要创建虚拟交换机. 如果创建虚拟交换机并桥接,那么就会改变IP地址,改变IP地址,就连接不上远程服务器.造 ...