网络配置命令

目录

一、查看网络接口信息 ifconfig

1、查看所有活动的网络接口信息

2、查看指定网络接口信息

3、"ens33"的含义

二、配置网卡

1、vim /etc/sysconfig/network-scripts/ifcfg-ens33

2、systemctl restart network(重启服务)

 三、修改当前主机名hostname 

1、临时修改:hostname  [主机名]

2、永久修改:

1、vim  /etc/hostname :

2、hostnamectl set-hostname  [主机名]:

四、修改网卡名称

1、临时修改

2、永久修改

五、查看或设置路田表信息 route

1、查看主机中路由表信息:route

2、将路由记录中的地址信息显示为数字形式:route  -n

3、添加指定网段的路由记录

4、删除指定网段的路由记录

5、向路由表中添加默认网关记录

6、删除路由表中默认的网关记录

六、查看网络连接情况 

1、netstat

2、ss ( socket statistics)

七、测试网络连通性  ping

1、格式:

2、选项:

八、域名解析 nslookup

1、格式:

2、dig 可以显示出更多详细信息

九、抓包工具tcpdump

1、格式:

2、选项:

3、输出格式讲解:


一、查看网络接口信息 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的标志位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值