netstat -ntlp :查看TCP监听端口 -ntulp:查看TCP 和 UDP端口
ss -ta:查看监听的端口
------------------------配置ip(redhat 7 (服务 NetworkManager))-------------
nmcli device status(查看设备状态)
nmcli device show(查看设备详细信息)
nmcli connection show:(查看连接)
一个设备(网卡)可以有多个连接(一系列配置的结合体 如 DNS配置,ip配置)
nmcli connection add con-name 连接名字 type ethernet(连接类型) ifname 接口名称(应用到的网卡)、
(默认是dhcp方式获取ip)
nmcli connection up 名字(启动连接)
nmcli connection show 名字 | more(显示设备状态)
大写不能被修改,小写的可以
nmcli connection add con-name 连接名字 type ethernet ifname ens33(网卡名字) ip4 ip地址/子网掩码 gw4 网关
nmcli connection up 连接名字
------------------------------7.1以及以上的修改方法-------------------(+号表示添加 如 +ipv4.address ip地址/子网掩码 )
nmcli connection modify 连接名字 ipv4.address "ip地址/子网掩码 网关" ipv4.dns dns服务器ip(初始化不能指定dns 只能修改) ipv4.method manual (修改ip获取方式为手工配置)
------------------------------7.0的修改方法--------------------------
nmcli connection modify 连接名字 ipv4.gateway 网关 ipv4.address ip地址/子网掩码 ipv4.dns dns服务器ip(初始化不能指定dns 只能修改) ipv4.method manual (修改ip获取方式为手工配置)
---------配置文件 路径 cd /etc/sysconfig/network-scripts/---------
按照个人需求创建或者删除
修改后执行 nmcli connection reload (重新加载)
--------------------------配置主机名和域名解析----------
-------5,6版本的主机名存放在 /etc/sysconfig/network下
-------7版本的主机名存放在/etc/hostname下
查看操作系统状态 hostnamectl
修改主机名和域名 hostnamectl set-hostname 主机名.域名
域名解析先查看host再查看DNS
本地host文件路径 /etc/hostname
DNS早起版本文件路径 /etc/resolv.conf
DNS现在放在网卡配置那 /etc/sysconfig/network-scripts/ 下的ifcfg-* 的文件下
修改方式:直接修改文本
nmcli connection modify 网卡名 ipv4.dns 域名的ip
-------------------------配置DNS 解析方式---------------
先去内网解析,然后才是外网解析
内网dns负责解析内网的域名
外网dns负责解析外网的域名
修改的时候先修改连接 的配置 将下图的no改成yes(该选项的意思是 是否忽略dhcp带的dns)
nmcli connection modify 连接名字 ipv4.ignore-auto-dns yes
增加两个dns
nmcli connection modify 连接名字 ipv4.dns 内网
nmcli connection modify 连接名字 +ipv4.dns 外网
------------------网络故障------------
在我配置好 /etc/sysconfig/network-scripts/ 下的ifcfg-* 的文件后
发现网络不通 ping 网关行 ping 百度就失败了
检查了半天
route -n 了一下发现原来是网关没随着我的配置变还是 0.0.0.0
所以我只好使用 route add default gw 网关IP 重新设置一下IP咯
最后就通了