DAY26 L linux网络设置

337 阅读2分钟

查看网络配置

centos7当中默认第一张网卡为ens33 ,也可以自定义 。centos6或其他版本第一张默认为eth0

我们可以使用:ifconfig 网卡名称##查看网卡网络信息

image.png

       mtu:最大传输单元 (通常为1500字节)

我们也可以使用 ip addr指令来查看网卡信息

image.png

       lo :本机回环网卡 代表本机

       virbr0 : 代表linux KVM虚拟机使用的网卡

hostname 主机名 ##查看或临时设置当前主机名

hostnamectl set-hostname 主机名##永久设置主机名

image.png

cat /etc/ *release ##查看Linux发行版本

image.png

uname -r ##查看内核版本

image.png

route -n##查看路由表信息

image.png

netstat ##查看网络连接信息

-a:显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口)。

-n:以数字的形式显示相关的主机地址、端口等信息。

-t:查看TCP相关的信息。

-1:显示UDP协议相关的信息。

-p:显示与网络连接相关联的进程号、进程名称信息(该选项需要root权限)一r:显示路由表信息。

-l:显示处于监听状态的网络连接及端口

测试网路连接

nslookup 目标主机地址 ##测试DNS域名解析

image.png

PING命令

与windows一样,在linux系统中ping命令也是属于网络层的ICMP协议。

选项:-s控制数据包的地址。  -c控制ping的数量 。-i控制时间间隔

image.png

traceroute##静态跟踪路由路径 (mtr##动态跟踪)

image.png

修改网络配置命令

ifconfig ens33:0 IP地址 子网掩码 ##设置临时虚拟网卡

image.png

那如何设置永久网卡呢?:

第一步:在KVM中添加一块网卡

image.png

第二步:将ens33的配置文件复制给ens36,修改IP地址 删除UUID

image.png

第三步:关闭网卡,然后开启 即可添加成功

image.png

image.png

添加网段

临时添加:

route add -net 想去的网段/24 gw 网关 dev ens33 ##添加指定静态路由

image.png

route del -net 网段地址 ##删除指定网段路有记录

route add default gw ip地址 ##添加默认路由

image.png

route del default gw ip地址 ##删除网关记录

永久添加

方法一:

vim /etc/sysconfig/static-routes ##进入文件编辑

any net 网段/掩码 gw 网关地址 ##修改配置文件

image.png

systemctl restart network ##重启网络服务

image.png

方法二: vim /etc/sysconfig/network-scripts/route-ens33##进入文件编辑

目标网段/掩码 via 网关 dev 网卡名称##编辑配置文件

image.png

systemctl restart network ##重启网络服务

image.png

方法一和方法二基本相同,如需设置默认路由将网段改为0.0.0.0即可

修改主机dns

nslookup 目标主机dns地址 ##测试DNS域名解析

/etc/resolv.cont ##修改主机dns,立即生效

namesever dns地址

image.png

network-srripts/ifcfg-ens33 ##在此下修改,重启生效 dns1=

开机自动执行命令:在里面编辑输入临时指令即可

/etc/rc.d/rc.local

etc下的rc.8local