Linux8

IP地址、主机名

1. IP地址

每台联网的电脑都会有一个地址,用于和其他计算机进行通讯

IPv4版本的地址格式:a.b.c.d,其中abcd表示0~255的数字,如192.168.88.101就是一个标准的IP地址

可以通过命令:ifconfig,查看本机的ip地址

 inet指的就是IP地址

 ens33是主网卡

 

2. 特殊IP地址

  1. 127.0.0.1,这个IP地址用于代指本机

  2. 0.0.0.0,特殊IP地址

可用于指代本机;可以在端口绑定中来确定绑定关系;在一些IP地址限制中,表示所有IP的意思,如放行规则设置为0.0.0.0,表示允许任意IP访问

 

3. 主机名

每一台电脑除了对外联络地址(IP地址)以外,也可以有一个名字,称之为主机名

  1. Windows系统主机名

  2. Linux系统主机名

 

4. 在Linux中修改主机名

  1. 可以使用命令:hostname查看主机名

  2. 可以使用命令:hostnamectl set-hostname 主机名,修改主机名(需要root)

  3. 重新登录FinalShell即可看到主机名

 

5. 域名解析

如:我们在浏览器内打开:www.baidu.com,会打开百度的网址。其实www.baidu.com,是百度的地址,我们称为:域名

 

即:

  1. 先查看本机的记录(私人地址本)

Windows看:C:\Windows\System32\drivers\etc\hosts

Linux看: /etc/host

  1. 再联网去DNS服务器(如114.114.114.114,8.8.8.8)询问

 

6. 配置主机名映射

 

 

 

 

 

 

虚拟机配置固定IP

1. 在VMware Workstation中配置固定IP

2大步骤:

  1. 在VMware Workstation(或Fusion)中配置IP地址网关和网段(IP地址范围)

     

  2. 在Linux系统中手动修改配置文件,固定IP

 固定下IP地址了

 

 

网络请求和下载

1. ping命令

可以检查指定的网络服务器是否可联通状态

语法:ping [-c num] ip或主机名

  1. 选项:-c,检查的次数,不使用-c选项,将无限次数持续检查

  2. 参数:ip或主机名,被检查的服务器的ip地址或主机名地址

示例:

 

  1. 检查到baidu.com 是否联网

     

结果表示联通,延迟45ms左右

  1. 检查到39.156.66.10是否联通,并检查3次

     

 不可达,说明有问题

 

2. wget命令

wget是非交互式的文件下载器,可以在命令行内下载网络文件

语法:wget [-b] url

  1. 选项:-b,可选,后台下载,会将日志写到当前工作目录的wget-log 文件

  2. 参数:url,下载链接

  3. 示例

无论下载是否完成,都会生成要下载的文件。如果下载未完成,请及时清理未完成的不可用文件

 

3. curl请求

curl可以发送http网络请求,可用于:下载文件、获取信息等

语法:curl [-O] url

  1. 选项:-O,用于下载文件,当url是下载链接时,可以使用此选项保存文件

  2. 参数:url,要发起请求的网络地址

示例:

  1. 向cip.cc发起网络请求

     

  2. 通过curl下载文件

     

posted @ 2023-08-08 14:22  Ninnne  阅读(61)  评论(0)    收藏  举报