---01--Lin网络基础设置
Posted l1-5551
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了---01--Lin网络基础设置相关的知识,希望对你有一定的参考价值。
一 查看及测试网络
1。ifconfig 查看活动的网络接口
ip -a 查看所有网络接口
ifconfig 设备名(网卡名)不论该网络接口是否处于激活状态
cat /etc/redhat-release查看镜像版本
2.使用ip ethtool 命令查看网络接口
(1)查看网络接口的数据链路层信息
ip link
(2)查看网络接口的网络层信息
ip a
(3)查看指定网络接口速率。模式等信息
ethtool 设备名
光纤属于单工
mii-too 设备名 #查看数据链路层
3 查看主机名。路由表
(1)hostname
hostname 主机名 #临时修改主机名
(2)查看路由表
route
-n 不做地址解析,以数字形式显示
netstat -r 查看路由表 一般和-n一起用
4.查看网络连接情况 netstat命令
-a #显示所有
-n #数字形式显示相关信息
-r #显示路由表信息
-t #显示TCP相关
-u #显示UDP相关
-p #显示相关进程号。进程名称信息
-l #只看listen状态
### netstat -anpt=ss -anpt =lsof -i :22
5 ping traceroute nslookup 命令
ping #测试网络连通性
-c #指定发送包的个数
-i #ping通时,指定间隔多少秒发送下一个包
-w #ping不通时,指定发送的每个数据包的超市时间
-s #指定包的大小
traceroute #跟踪数据包的路由途径
可以后面跟 IP地址
-n #数字形式显示IP地址 可以跟网址地址
课外补充 Windows 中的tracert命令
常见的TTL生存周期值
windows :128
linux :64
unix :255
cisco :255
(3)测试DNS域名解析 nslookup命令
DNS :域名解析作用。解析网址域名 为IP地址,因为现在IP地址过多所以用户不好记录,于是用DNS解析,但是可以直接输入IP地址,不需要域名解析
二 设置网络地址参数
1 临时修改网络配置
方法一:ifconfig 网络设备 IP地址/短格式子网掩码
方法二:ifconfig 网络设备 IP地址 netmask 子网掩码
方法三:ifconfig 网络设备 IP地址 (子网掩码是默认的话 后面不用填)
2固定修改网络配置
vim /etc/sysconfig/network-scripts/ifcfg-eno16777728
3 临时设置网卡子接口
方法:ifconfig 网络设备:子接口名称(随便设置 123都行) IP地址/段格式子网掩码
4 永久设置网卡子接口
方法 : vim /etc/sysconfig/network-scrips/ 手动配置
5 临时修改网卡的状态
方法 :if 网络设备 up/down 注意::::如果使用down关闭的话shell也将关闭,也就无法开启,所以 要 ifconfig eno16777728 down &&ifconfig eno16777728 up 一般情况下不重启,一般单个开启,单个关闭
6 重新加载网络配置文件
(1)重启网络服务以实现重新读取配置文件的目的
方法1 /etc/init.d/network restart (centos 6)
方法2 service network restart (centos 6)
方法3 systemctl restart network (centos 7)
(2)修改某块网卡配置后,仅重启该网卡
格式: ifdown 网络设备 ; ifup 网络设备 其实相当于 =ifconfig 网络设备 up/down
三 修改主机名
1 临时修改主机名
hostname 新的主机名
bash
hostnamectl set-hostname 新的主机名
2 永久修改主机名, 但是不会立马生效
vim /etc/sysconfig/network (vim /etc/hostname 一样可以修改)
一般情况下 临时用户名和永久用户名一块用
四 配置路由
1 临时配置路由
添加 route add -net 网段/段格式子网掩码 gw 网关地址
删除 route del -net 网段/段格式子网掩码
设计到的命令 有 route -n
(2) 临时添加。删除默认网关记录
route add default gw 网关地址
route del default gw 网关地址
2 永久配置路由
vim /etc/rc.local (这是文件也是开机后最后执行的脚本,所以可以在这文件中任意添加命令 或脚本)
内容添加 为 route add -net IP地址/段格式子网掩码 gw 网关地址
(2) 在/etc/sysconfig/network 中添加到末尾
注意:网卡的配置文件中如果有设置了网关,该文件优先级高于此配置文件
(3) vim /etc/sysconfig/static-routes(没有改文件手动创建)
改完 重启一下服务
(4) 开启IP转发(路由功能)
<1》 echo "1">/proc/sys/net/ipv4/ip_forward (临时开启)
《2》vi /etc/sysctl.conf 将net.ipv4.ip.ip_forward=0 改为1 (永久开启)
sysctl -p (使sysctl.conf文件立即生效)
五 设置DNS域名解析
1 设置DNS域名解析
方法1 vi /etc/sysconfig/network-scripts/目录下网络设备的配置文件
可以写三个DNS解析
2 vi /etc/resolv.conf
2.域名解析本地主机映射文件
方法 vi /etc/hosts 文件 (解析优先级高于DNS域名解析服务)
以上是关于---01--Lin网络基础设置的主要内容,如果未能解决你的问题,请参考以下文章