休闲食品网站建设策划书成立公司需要什么材料
传统linux中,网络接口为eth0,eth1,eth2,.....
 RHEL 7以上版本默认命名是基于分配上的固定名称,ens33
 接口类型:
 en:以太网有线接口
 wl:无线局域网接口
 ww:无线广域网
dmesg:显示开机信息
适配器类型:
 s:热插拔插槽
 o:板载
 p:pci类型
ifconfig ens160(命令行配置,临时生效):查看网络接口状态,mac地址,ipv4地址,ipv6地址,广播地址等
network服务:vim编辑网卡配置文件,永久生效,systemctl restart network
NetworkManager服务管理网卡 nmtui(图形管理工具) nmcli(NetworkManager管理工具)命令行管理,永久生效
 ifconfig:查看激活网卡的信息,如果一张网卡有多个IP地址只能查看到一个地址,想要查询到所有ip用ip addr show ens160就可以查询
 ifconfig -a:查看所有网卡信息(包括未激活的信息)
 ifconfig ens160 up/down:设置网卡激活和禁用
 ifconfig ens160 ip/netmask:设置ip地址和子网掩码
 缺点:无法用tab键
 /etc/resolv.conf域名服务器文件,不能手动加,需要在网卡的配置文件里面加
 再linux中最多支持3个DNS(防止dns服务器宕机)
ip link:主要查看二层的mac地址,回环地址等
ip addr(a):查看三层信息,ip地址,子网掩码等
给一个网卡添加或删除多个地址:
 ip addr(a) add/del ip/netmask dev ens160
ip route:配置网关
 ip route show:查看路由表
 ip route add 1.1.1.0/24 via 网关地址 dev ens160
 ip route add 10.1.1.1/32 via 网关地址 dev ens160
 ip route del 1.1.1.0/24:删除一条路由信息 
 dns:域名解析成ip为正向解析(比较常用),ip解析成域名为反向解析
 nmcli配置的为永久生效立即生效
 nmcli connection(可缩写) show:查看网卡的connection信息
 nmcli connection(可缩写) add ifname  ens160 type ethernet  con-name  ens160:添加一个网络配置文件
 nmcli connection(可缩写) modify ens160  +-(可以加也可以减)ipv4.addresses 192.168.100.10 ipv4.gateway 192.168.100.2 ipv4.dns 8.8.8.8 ipv4.method manual(手动),auto(自动),none(无):修改配置文件
 nmcli connection(可缩写) up ens160:激活网卡
 nmcli connection(可缩写) add ifname ens160 type ethernet con-name ens160 ipv4.addresses 192.168.100.10 ipv4.gateway 192.168.100.2 ipv4.dns 8.8.8.8 ipv4.method manual(手动),auto(自动),none:添加网卡配置文件和配置信息
 配置MAC地址:nmcli con mod 802-3-ethernet.mac-address 
 00:0c:29:5c:b9:37
 配置路由信息:
 nmcli con add ifname ens160-port1 type ethernet con-name ens160-port1:添加一个网络路由配置文件
 nmcli con modify ens160-port1 ipv4.routes '1.1.1.1/24(目标地址)  192.168.100.2(下一跳地址,或网关地址)'
 用nmcli添加网卡配置信息之后如果有问题需要修改可以用vim编辑,但是需要
 nmcli con reload:重新加载
 nmcli con up ens160:激活网卡
在ifcfg-*配置文件里面配置MAC地址与
 HWADDR=00:0c:29:5c:b9:37
 添加一个自动获取的动态网络:nmcli con add ifname ens160 type ethernet con-name ens160
 通过ip route查看路由信息,查看/etc/resolve.conf配置文件里面的dns server
 修改为静态ip:nmcli con modify ens160 ipv4.address 192.168.200.10/24 ipv4.gateway 192.168.200.2 ipv4.dns 192.168.200.2 ipv4.method manual 
 然后nmcli con up ens160激活网卡
 端口号
 http:80
 https:443
 telnet:23
 mail:25 
 ssh:22
 netstat -tulnp:查看当前tcp监听的端口号
 Local Address:本地监听的地址和端口号
 Foreign Address:正在访问我的主机
 -t:tcp
 -u:udp
 -l:监听
 -a:所有的
 -p:查看pid和进程名
 -n:显示端口号和ip地址,不加会显示协议和域名
