目录
1、vim /etc/sysconfig/network-scripts/ifcfg-ens33
2、systemctl restart network(重启服务)
2、hostnamectl set-hostname [主机名]:
一、查看网络接口信息 ifconfig
1、查看所有活动的网络接口信息
。执行ifconfig 命令
2、查看指定网络接口信息
。ifconfig 网络接口(例: ifconfig ens33)
常用格式
ifconfig 网卡名:up 启动网卡
ifconfig 网卡名:down 关闭网卡
ifconfig 网卡名:ip地址/子网掩码 临时设置IP地址
ifconfig 网卡名:0 ip地址/子网掩码 设置虚拟网卡 临时测试使用
3、"ens33"的含义
。“en" 是“EtherNet”的缩写,表示网卡 类型为以太网
。“s” 表示热插拔插槽上的设备 (hot-plug slot)数字
。“33” 表示插槽编号。
二、配置网卡
1、vim /etc/sysconfig/network-scripts/ifcfg-ens33
配置内容:
NAME=ens33(网卡名称)
DEVICE=ens33(选择网卡)
ONBOOT=yes(开机是否自启)
BOOTPROTO=static(配置地址协议,static静态,dhcp动态)
IPADDR=192.168.134.10(IP地址)
NETMASK=255.255.255.0(子网掩码)
GATEWAY=192.168.134.1(网关)
DNS=8.8.8.8(域名解析,8.8.8.8全局dns地址)
2、systemctl restart network(重启服务)
三、修改当前主机名hostname
1、临时修改:hostname [主机名]
2、永久修改:
1、vim /etc/hostname :
2、hostnamectl set-hostname [主机名]:
四、修改网卡名称
1、临时修改
1、ip Tink set ens36 down (先将网卡关掉)
2、ip Tink set ens36 name abc (然后改名)
3、ip Tink set abc up (最后再启动网卡)
2、永久修改
vim /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's,release .*$,,g' /etc/system-release)"
GRUB DEFAULT=saved
GRUB DISABLE SUBMENU=true
GRUB_TERMINAL OUTPUT="console"
GRUB_CMDLINE LINUX="crashkernel=auto rd.1vm,1v=centos/root rd.1vm.Iv=centos/swap rhab quiet net. ifnames=0”
#在上面的行加入net.ifnames=0
GRUB_DISABLE_RECOVERY="true"
qrub2-mkconfig -o /boot/grub2/qrub.cfg
五、查看或设置路田表信息 route
1、查看主机中路由表信息:route
2、将路由记录中的地址信息显示为数字形式:route -n
3、添加指定网段的路由记录
route add -net 网地址 gw IP 地址
4、删除指定网段的路由记录
route del -net 网段地址
5、向路由表中添加默认网关记录
route add default gw IP地
6、删除路由表中默认的网关记录
route del default gw IP地址
六、查看网络连接情况
1、netstat
选项:
-a: 显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务
-n: 以数字的形式显示相关的主机地址、端口等信息
-r: 显示路由表信息
-1: 显示处于监听 (Listening) 状态的网络连接及端口信息
-t: 查看 TCP(Transmission Contro] Protoco1,传输控制协议显示
-u: UDP (User Datagram Protoco1,用户数据报协议)
-p: 显示与网络连接相关联的进程号、进程名称信息
2、ss ( socket statistics)
格式:SS [选项]
常用组合:ss -natp |grep 端口或者服务名
选项:
-t: tcp协议相关
-u: udp协议相关
-w: 裸套接字相关
-x: unix sock相关
-1: 1isten状态的连接
-a: 所有
-n: 数字格式
-p: 相关的程序及PID
-e: 扩展的信息
-m: 内存用量:
-o: 计时器信息
-r: --resolve 把 IP 解释为域名,把端口号解释为协议名称。 dns 服务
七、测试网络连通性 ping
1、格式:
ping [选项] 目标主机
2、选项:
-c :是发送多少个包
-W :表示等待10秒
八、域名解析 nslookup
1、格式:
nslook 域名
2、dig 可以显示出更多详细信息
3、cdn 内容分发网络
百度为例
主服务器北京
租用 联通 移动 电信 的机房自建机房
九、抓包工具tcpdump
1、格式:
tcpdump option(选项 ) proto(协议 ) dir( 数据的方向) type(抓取的数据类型)
2、选项:
-i 指定网卡
例:tcpdump -i ens33
3、输出格式讲解:
第一列:时分毫秒 11:53:55.288476
第二例:网络协议ip
第三列:发送方IP地址+端口号 ip地址:192.168.91.1 端口号:47496 >表示数据流向
第四列:主机名协议 主机名:localhost.localdomain 协议:ssh
第五列: seq号 ack号 win窗口长度 tcp的标志位