一、IP和主机名
1、IP
IP地址:联网电脑都会有一个地址,用于和其他计算机进行通讯
主要有两个版本,V4和V6版本(目前比较普遍的是V4版本)
IPv4版本地址格式是:a.b.c.d,其中abcd表示0-255的数字,如192.168.88.130
可以通过命令:ifconfig,查看本机IP地址。如无法使用该命令,可以安装:yum -y install net-tools
特殊IP地址
- 127.0.0.1,这个IP用于指代本机 (记住记住记住!!!)
- 0.0.0.0,1)可以用于指代本机;2)可以在端口绑定中用来确定绑定关系;3)在一些IP地址限制中表示所有IP的意思,如放行规则设置为0.0.0.0,表示允许任意IP访问
2、主机名
除了对外联络地址(IP地址),还要给系统设置主机名
1)查看主机名
2)修改主机名(需root)
重新启动后,可以看到主机名已更改
3、域名解析
因为IP地址难以记忆,所以通过字符化的地址,即域名,来访问服务器。
如,百度网址www.baidu.com,就是其域名。
而通过域名进行访问就是通过域名解析来完成的。
即:先看本机记录,再联网去DNS服务器去查询记录
配置主机名映射
1)通过win键,输入notepad,右键记事本,选择以管理员身份运行
2)点击左上角的文件,根据C:\Windows\System32\drivers\etc\hosts路径,进入hosts文件
3)在最后输入电脑IP地址,空格,主机名,保存并退出
4)重新进行finalshell的连接,在主机一栏不用再通过IP地址进行连接,直接使用主机名即可
连接成功!
二、虚拟机配置固定IP
步骤
1.在VMware Workstation中配置IP地址网关和网段
2.在Linux系统中手动修改配置文件,固定IP
三、网络传输
1、下载和网络请求
(1)ping命令检查服务器是否可以联通
- ping [ -c num ] ip或主机名
- -c,检查次数;不使用-c,将无限次持续检查
eg:检查baidu.com是否联通
eg:看看不连通是什么样子,ping一个不存在的IP,显示不可达
(2)wget命令下载文件
wget是非交互式的文件下载器,可以在命令行下载网络文件
- wget [ -b ] url
- -b,后台下载,会将日志写入到当前工作目录的wget-log文件
- url,下载链接
在后台下载想要查看进度,通过tail -f wget-log持续追踪
无论是否下载完成,都会生成要下载的文件;若未完成,要及时清理不可用文件。
(3)curl命令发起网络请求
发送http网络请求,用于下载文件、获取信息等
- curl [ -O ] url
- -O,用于下载文件,当url是下载链接时,相当于wget
- url,要发起请求的网络地址
向cip.cc发起网络请求,显示的结果是网页的源码
2、端口
设备与外界通讯交流的出入口
1)物理端口:也称接口,如USB接口
2)虚拟端口:计算机内部端口,不可见,用于操作系统和外部进行交互使用
(1)虚拟端口的作用
IP地址相当于小区(一台电脑)地址,里面有许多住户(程序、APPs),门牌号就是端口,通过端口可以锁定计算机上的具体程序。
(2)查看端口占用 nmap命令
安装nmap:yum -y install nmap
- nmap 被查看的IP地址
eg:查看本机端口占用情况
(3)查看指定端口的占用情况 netstat
安装netstat:yum -y install net-tools
- netstat -anp |grep 端口号
不仅可以查看指定端口号,还可以查看指定进程号
也可以验证是否存在或占用端口、进程,结果显示没有,说明不存在或没有被占用
版权归原作者 漠河105 所有, 如有侵权,请联系我们删除。