(linux网络设置,网卡配置文件,网络连接方式

一.查看网络接口信息ifconfig

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

在这里插入图片描述
enss:en表示Ethernet,s表示热插拔,33表示编号 Centos6为eth
lo:表示loopback
virbr0:虚拟网桥网卡

二.设置网络接口参数ifconfig

【1】设置网络接口的IP地址、子网掩码

ifconfig 网络接口 ip地址[ netmask子网掩码]
ifconfig 网络接口 ip地址 [/子网掩码长度]

【2】禁用或者重新激活网卡

ifconfig 网络接口 up
ifconfig 网络接口 down

【3】设置虚拟网络接口

ifconfig 网络接口:序号 IP地址

ifconfig -a      显示所有
ifconfig ens33   显示ens33的网络接口信息
systemctl stop NetworkManager   关闭网络管理工具
ifconfig ens33 192.168.223.170/24  零时性修改ens33的IP地址 //重启后失效
ifconfig ens33:0 192.168.1.1/24  虚拟一块网卡,设定IP地址
ifconfig ens33:0 down 删除虚拟网卡
ifdown ens33  禁用ens33   ifconfig ens33 down 
ifup   ens33   开启ens33  ifconfig ens33 down 

三.启用、禁用网络接口配置

【1】启用,重启network 网络服务

systemctl start network   启用
systemctl restart network  重启

【2】禁用、启用网络接口

ifdown ens33  禁用
ifup ens33   启用

四.网卡的配置,VMware中的三种网络连接方式

/etc/sysconfig/network-scripts/ifcfg-ens33   ens33的配置文件
systemctl restart   network.service 重启网卡服务

1.网卡配置文件详解

在这里插入图片描述

TYPE=Ethernet 网卡类型:以太网
PROXY_METHOD=none 代理方式:关闭状态
BROWSER_ONLY=no 只是浏览器(yes|no)
BOOTPROTO=none 设置网卡获得ip地址的方式(static|dhcp|none|bootp)
DEFROUTE=yes 设置为默认路由(yes|no)
IPV4_FAILURE_FATAL=no 是否开启IPV4致命错误检测(yes|no)
IPV6INIT=yes IPV6是否自动初始化
IPV6_AUTOCONF=yes IPV6是否自动配置
IPV6_DEFROUTE=yes IPV6是否可以为默认路由
IPV6_FAILURE_FATAL=no 是不开启IPV6致命错误检测
IPV6_ADDR_GEN_MODE=stable-privacy IPV6地址生成模型
NAME=ens33 网卡物理设备名称
UUID=6e89ea13-f919-4096-ad67-cfc24a79a7e7 UUID识别码
DEVICE=ens33 网卡设备名称
ONBOOT=no 开机自启(yes|no)
IPADDR=192.168.223.15 IP地址
NETNASK=255.255.255.0 子网掩码,也可使用掩码长度表示(PREFIX=24)
GATEWAY=192.168.223.2 网关
DNS1=114.114.114.114 首选DNS
DNS2=8.8.8.8 备用DNS

2.简单的网卡配置

在这里插入图片描述

3.配置一块新的网卡

【1】配置一块新的网卡

1.新增加一块网卡
在这里插入图片描述
2.查看网络编辑器里面分配的网段
在这里插入图片描述

3.主机上修改VMnet1 Internet协议属性

在这里插入图片描述
在这里插入图片描述

4.从主机ping 一下,如果能ping通则新网卡配制成功

在这里插入图片描述

【2】VMware中的三种网络连接方式

桥接:相当于在网络中虚拟一个真实的主机,和我的主机共享一个网络,同一个网络当中的机器可以互相ping通虚拟机
仅主机:只能真机和虚拟机互通,或者虚拟机之间互通,不可以上网
NAT:可上网,虚拟机之间可互通,真机和虚拟机可互通,网络上的机器是ping不了虚拟机的

五.设置路由记录 route

【1】添加到指定网段的路由记录
route add -net网段地址gw IP地址
【2】删除到指定网段的路由记录
route del -net网段地址
【3】向路由表中添加默认网关记录
route add default gw IP地址
【4】删除路由表中默认的网关记录
route del default gw IP地址

ping 和route的命令用法

-c ping的次数   ping -c 2 192.168.253.20   
-w 指定超时时间   ping -w 10 192.168.253.20
-i 指定ping包的间隔时间  ping -i 5 -c 2 192.168.253.20 
traceroute 192.168.253.20   traceroute 为探测工具
route  查本机的路由表
 route -n 看具体信息,默认路由的
 route add -net 192.16.10.0  netmask 255.255.255.0  gw 192.168.253.2  增加路由
route del -net  192.16.10.0/24   删除
route add -host 192.168.3.1 gw  192.168.253.2  增加一条主机路由
route add -host 192.168.4.1 gw  192.168.253.2 ens36
route add default gw 192.168.253.15  增加默认路由
route del default gw 192.168.253.15   删除默认路由

六.修改主机名称

【1】通过/etc/hostname文件来修改主机名
[root@localhost ~]# vi/etc/hostname,仅识别第一行作为主机名,并且重启后生效
通过hostnamectl来修改主机名
[root@localhost ~]# hostnamectl set-hostname a
[root@localhost ~]# bash
[root@www ~]# hostname
a
【1】编辑配置文件

vim /etc/hostname 

在这里插入图片描述
【2】重启再次 登录即可
在这里插入图片描述
【2】通过et-hostname命令来更改主机名称

hostnamectl set-hostname qingdong
[root@zhang ~]# bash  // bash 相当于打开一个子shell
[root@qingdong ~]# 

hostname -i  看本机的ip 
echo $HOSTNAME  显示HOSTNAME的变量

七.查看网络连接情况netstat命令

查看系统的网络连接状态、路由表、接口统计等信息
常用选项
-a、-n、-p、-t、-u、-r

看端口连接状态netstat
看端口有没有被占用或端口有没有提起来

netstat -a  看所有连接端口  netstat -a | head
netstat -t  tcp端口
netstat -n  显示连接端口设置
netstat -p  p显示进程PID
netstat -u  u显示udp
netstat -antp | grep sshd  查看sshd的端口连接状态
netstat -ntlp | grep sshd 查看在监听状态的sshd的端口  // l表示监听状态
ssh root@192.168.253.10  用ssh连root
netstat -r   看路由表

八.获取socket统计信息ss命令

查看系统的网络连接情况,获取socket统计信息
格式:ss[选项]
特点:速度快 ,接受大的并发量
常用选项
.-t、-u、-n、-l、-p-a、-r

ss -antp | grep 22
time  ss -antp | grep 22  time看命令使用时间
ss -t state  established  查看处于已连接状态的Tcp
ss -t state  time-wait    查看处于time_wait 状态的Tcp
ss -n 解析端口
ss -r  不解析端口
ss -o  会有个计时器(存活的时间)

统计并发连接数

time netstat | grep EST | wc -l 
time ss -o  state  established |wc -l

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值