Linux网络设置
一、查看网络信息
1.查看网络信息
ifconfig 网络接口
2.查看主机名称
hostname [主机名]
2.1永久设置主机名
hosenameectl set-hostname[主机名]
vi hostname 设置完需要重新启动系统才能生效
3.查看路由表条目
route [-n]-查看或设置主机中路由表信息
4.查看网络连接清况
netstat [选项]-查看系统网络连接状态、路由表、接口统计等信息
5.获取socket统计信息
ss[选项]-查看网络连接清况,获取socket统计信息
3种方法查询端口是否打开。
6.测试网络连接
ping [选项] 目标主机
7.跟踪数据包
traceroutr 目标主机地址
跟踪经过的数据包
8.域名解析
nslookup 目标主机地址 [DNS服务器地址]
测试DNS域名解析
9.设置网络参数方式
临时配置 使用命令调整网络参数
●简单、快速,可直接修改运行中的网络参数
●般只适合在调试网络的过程中使用
●系统重启以后,所做的修改将会失效
固定设置 通过配置文件修改网络参数
●修改各项网络参数的配置文件
●适合对服务器设置固定参数时使用
●需要重载网络服务或者重启以后才会生效
10.设置网络接口参数
10.1设置网络接口的IP地址、子网掩码
ifconfig 网络接口 ip地址[netmask 子网掩码]
ifconfig 网络接口 ip地址[/子网掩码长度]
10.2禁用或者重新激活网卡
ifconfig 网络接口 up
ifconfig 网络接口 down
10.3设置虚拟网络接口
ifconfig 网络接口:序号IP地址
11.设置路由记录route
11.1添加到指定网段的路由记录
route add -net 网段地址 gw IP地址
11.2删除到指定网段的路由记录
route del -net网段地址
11.3向路由表中添加默认网关记录
route add default gw IP地址
11.4删除路由表中默认的网关记录
route del default gw IP地址
12.启用,禁用网络接口设置
systemctl restart network# 重启network网络服务
ifdown ens33 禁用网络接口
ifup ens33 启用网络接口
13.本地映射文件
/etc/hosts 保存主机名与IP地址的映射记录
hosts文件和DNS服务器的比较:
默认情况下,系统首先从hosts文件查找解析记录
chosts文件只对当前的主机有效
hosts文件可减少DNS查询过程,从而加快访问速度