Linux⽹络服务(命令深⼊详解)
之前⼤家已经了解了Linux系统的基本管理命令和技巧,为进⼀步学习Linux⽹络服务打下了基础,本次我将和⼤家分享以下⼏点内容:
1. 查看⽹络设置
2. 测试⽹络连接
3. 使⽤⽹络配置命令
4. 修改⽹络配置⽂件
本次⽰例实验的操作环境需要⼤家准备的是:
1、VMware虚拟机(其中装过两台CentOS 7客户端)
2、XSell远程连接终端(需要提前和两个客户端建⽴连接)
1.查看⽹络接⼝信息ifconfig:
查看所有活动⽹络接⼝的信息
执⾏ifconfig命令
查看指定⽹络接⼝信息:ifconfig ⽹络接⼝名
例:[root@localhost~]#ifconfig ens33,可以显⽰
第⼀块⽹卡名称:ens33
IP地址:192.168.56.128
⼦⽹掩码:255.255.255.0
MAC地址:00:0c:29:b9:fc:25
2.查看主机名称hostname:
查看或设置当前主机名:hostname
⽰例:
3.查看路由表条⽬route:
route命令
查看或设置主机中路由表信息:route [-n]
⽰例:
输⼊:route -n(查看路由表)
可以看到:⽬标⽹段IP、⽹关、⼦⽹掩码这⼏个重要信息
4.查看⽹络连接情况netstat:
netstat命令:
查看系统的⽹络连接状态、路由表、接⼝统计等信息:netstat [选项]
常⽤选项:
a:表⽰所有
n:表⽰以数字形式表⽰
t:代表TCP
p:表⽰协议
u:代表UDP
r:表⽰路由表
⽰例:
输⼊:ntstat -ntap(查看TCP协议)
输⼊:ntstat -nuap(查看UDP协议)
输⼊:netstat -r(查看路由表)
5.测试⽹络连接ping:
测试⽹络连通性:ping [选项] ⽬标主机
1.在windows系统中是默认发四个包测试
2.在Linux系统中是默认长测,需要按Ctrl+c才能终⽌
⽰例:(在Linux系统中)
6.域名解析nslookup:
nslookup命令
测试DNS域名解析:nslookup ⽬标主机地址 [DNS服务器地址]
其中:53端⼝使⽤UDP协议(解析)、使⽤TCP协议(连接)
⽰例:
在确认主机能够联⽹打开⽹页的情况下
输⼊:nslookup www.baidu(进⾏对此地址的域名解析)
得到:182.61.200.7(复制此IP地址到浏览器中也是可以打开百度的⽹页的)
7.设置⽹络参数的⽅式:
临时配置——使⽤命令调整⽹络参数:
1、简单、快递,可直接修改运⾏中的⽹络参数
2、⼀般只适合在调试⽹络的过程中使⽤
3、系统重启以后,所做的修改将会失效
临时修改命令如下:
固定设置——通过配置⽂件修改⽹络参数:
1、修改各项⽹络参数的配置⽂件
2、适合对服务器设置固定参数时使⽤
3、需要重载⽹络服务或者重启以后才会⽣效
永久修改⽰例:
输⼊:vim /etc/sysconfig/network-scripts/ifcfg-ens33(进⼊修改配置)
将dhcp改为static
在末⾏按o在下⼀⾏插⼊:IPADDR地址、NETMASK⼦⽹掩码、GETWAY⽹关输⼊:wq(保存退出即可修改成功)
8.设置⽹络接⼝参数ifconfig:
设置⽹络接⼝的IP地址、⼦⽹掩码
格式1:ifconfig 接⼝名 ip地址 [netmask ⼦⽹掩码]格式2:ifconfig ⽹络接⼝ ip地址 [/掩码长度]
linux vi命令详解菜鸟教学禁⽤或者重新激活⽹卡
格式1:ifconfig ⽹络接⼝ up
格式2:ifconfig ⽹络接⼝ down
操作实例(需在CentOS终端操作):
设置虚拟⽹络接⼝
格式:ifconfig 接⼝名序号 IP地址
设置虚拟⽹卡⽰例:
9.设置路由记录route:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论