目录
1.ifconfig查看网卡命令
ifconfig | 查看已开启的网网络接口信息 |
ifconfig -a | 查看全部网络接口信息,不管是否开启 |
ifconfig 具体网卡名称 | 显示指定网卡信息 |
ifconfig 网卡名 up | 启动网卡 |
ifconfig 网卡名 down | 关闭网卡 |
ifconfig 网卡名 ip地址/子网掩码 | 临时设置ip地址 |
ifconfig 网卡名:0 ip地址/子网掩码 | 设置虚拟网卡 |
1.1查看网络端口信息
在centos7中指定的第一张网卡为ens33,centos6或其他系统第一张网卡名称是etho
“en"是”EtherNet"的缩写,表示网卡类型为以太网;
“s"表示热插拔插槽上的设备(hot-plug Slot);
数字“33”表示插槽编号
1.2修改网卡设置
cd /etc/sysconfig/network-scripts/ #移动到网卡配置目录
TYPE=Ethernet #接口类型
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #地址获取方式为,静态static,动态dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33 #网卡名字
UUID=25618b60-03d1-46ce-9772-6e1d71d6938f
DEVICE=ens33 #网卡
ONBOOT=yes #开机是否自动启动
IPADDR=192.168.58.10 #ip地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.58.2 #网关
DNS1=8.8.8.8 #将ip地址转换为域名
DNS2=114.114.114.114
2.hostname
2.1查看或设置当前主机名
hostname [主机名]
2.2通过修改/etc/hostname文件来修改主机名
vim /etc/hostname进入vim编辑器输入想修改的主机名
重启:
2.3通过hosnamectl来修改主机名
hostnamectl set-hostname [主机名]
3.route
3.1查看路由条目
route [-n] #查看路由信息
3.2添加指定路由条目
route add -net 网段地址/子网掩码 gw 下一跳(网关)
3.3删除指定路由条目
route del -net 网段地址
3.4添加/删除默认网关
添加:route add default gw ip地址
删除:route del default gw ip地址
4.netstat(慢)=ss(快)查看网络连接情况
查看系统连接状态:ss -natp
5.ping
测试网络连接性 ICMP协议
-c | 发送多少个包 |
-w | 等待时间 |
6.traceroute路由追踪
7.nslookup域名解析
格式:nslookup 域名
域名解析配置文件
/etc/resolv.conf:本地主机映射文件
保存的是你DNS服务器的地址
/etc/hosts 文件:域名解析文件,优先级最高
保存主机名与IP地址的映射记录
8.bond
cd /etc/sysconfig/network-scripts/
ls
cp ifcfg-ens33 ifcfg-bond0
vim ifcfg-bond0
TYPE=Ethernet
BOOTPROTO=static
NAME=bond0
DEVICE=bond0
ONBOOT=yes
IPADDR=192.168.58.100
NETMASK=255.255.255.0
GATEWAY=192.168.58.2
DNS1=8.8.8.8
DNS2=114.114.114.114
BONDING_OPTS="mode=1 miimon=100 fail_over_mac=1"
vim ifcfg-ens33
BOOTPROTO=static
NAME=ens33
DEVICE=ens33
ONBOOT=yes
MASTER=bond0
SLAVE=yes
cp ifcfg-ens33 ifcfg-ens36
vim ifcfg-ens36
BOOTPROTO=static
NAME=ens36
DEVICE=ens36
ONBOOT=yes
MASTER=bond0
SLAVE=yes
systemctl restart network
ping 192.168.58.100
9.tcpdump网络数据包截获分析工具
tcpdump -i eth0 -nn icmp and src host 10.0.0.6 and dst host 10.0.0.7
请抓取源地址是10.0.0.6,目的地址是10.0.0.7,经过eth0网卡的icmp协议包