linux网络设置与基础服务

1、ifconfig 用法
ifconfig 查看所有活动网络接口的信息
ifconfig ens33 查看指定网络接口信息
ifconfig ens33:0 192.168.90.100设置虚拟网络接口用于测试用的
ifconfig ens33 down 禁用
ifconfig ens33 up 重新激活网卡
vi /etc/sysconfig/network-scripts/ifcfg-ens33 网路接口配置文件
ONBOOT 指定是否开机启动
BOOTPROTO 指定网卡ip地址配置模式:三种模式
none 手动 static静态手动配置 dhcp动态自动获取
IPADDR 指定ip地址
NETMASK 指定子网掩码 255.255.255.0 centos6版本
(PREFIX=24)centos7
GATEWAY 指定网关
2、netstat命令 查看网络链接情况 经常用来判断一个服务是否运行
通常使用“-anpt”组合选项以数字形式显示当前系统中所有的TCP连接信息,同时显示对应的进程信息

-a 显示当前主机中所有活动的网络连接信息
-n 直接使用ip地址
-p 显示与网络相关联的进程号,进程信息(该选项需要root权限)
-u 显示UDP传输协议的连线状况
-t 显示TCP传输协议的连线状况
-r 显示路由表信息
如:netstat -anpt | grep httpd 程序名称 或
netstat -anpt | grep 80 端口号

3、ping 测试网络连接
用法:
ping 目标主机
ping 127.0.0.1 测试网卡有没有问题
ping 网关地址 测试网络设备有没有问题
ping 网址 测试有没有联网
在这里插入图片描述
表明能上网了

4、nslookup命令 测试DNS域名解析
nslookup ip地址
nslookup 域名
nslookup DNS服务器地址
如:nslookup www.zlf.com

   /etc/hosts本地主机映射文件
      保存主机与ip地址的映射记录

在这里插入图片描述

 要在真机上 C:\Windows\System32\drivers\etc       
 里面的hosts拖到桌面修改  修改完了在托进去 对应关系   

在这里插入图片描述

hosts文件和DNS服务器的计较
默认情况下,系统首先从hosts文件查找解析
hosts文件只对当前的主机有效
host 文件可减少DNS查询过程,从而加快访问速度

 /etc/resolv.conf文件    
 域名解析配置文件指定dns服务器地址

在这里插入图片描述

5、hostname 查看主机名称
hostname mail.zlf.com 临时修改主机名称

永久的修改主机名称
vi /etc/hostname  centos7版本   
vi /etc/sysconfig/networks centos6版本
hostnamectl set-hostname mail.qq.com       

6、route 设置路由记录

route -n查看路由表
netstat –r查看路由表

     route  add  -net 网段地址/24 gw  IP地址(必须经过网关)
 如: route add  -net 192.168.80.0/24 gw 192.168.80.1

route del -net 网段地址/24 删除到指定网段的路由记录
route del default gw IP地址(网关) 删除路由表中的默认网关记录

          route add default gw IP地址(网关)       
      如:route add default gw  192.168.80.1  向路由表中添加默认网关记录

猜你喜欢

转载自blog.csdn.net/qeeezz11224/article/details/84207962