首页 > 其他分享 >IP地址与主机名

IP地址与主机名

时间:2023-04-22 22:00:47浏览次数:42  
标签:Windows 0.0 IP地址 主机名 地址 Linux

IP地址

IP地址是联网计算机的网络地址,用于在网络中进行定位。

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

IP地址主要有2个版本,V4版本和V6版本(V6很少用)

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

可以通过命令:ifconfig,查看本机的ip地址,如无法使用ifconfig命令,可以安装:yum -y install net-tools

image-20230418185303627


特殊IP地址

除了标准的IP地址以外,还有几个特殊的IP地址需要了解

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

主机名

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

主机名就是主机的名称,用于标识一个计算机。

无论是Windows或Linux系统,都可以给系统设置主机名。

  • Windows系统主机名

    image-20230418190759546

  • 使用hostname命令查看Linux系统主机名

    image-20230418191301406

  • 修改Linux系统主机名

    语法:hostnamectl set-hostname 主机名
    

    image-20230418192224654


域名解析(主机名映射)

可以通过主机名找到对应计算机的IP地址,这就是主机名映射。

IP地址难以记忆,有没有什么方法可以通过主机名或替代得字符地址去代替数字化得IP地址呢?

实际上,我们一直都是通过字符化得地址去访问服务器,很少指定IP地址。

比如,在浏览器内打开:www.baidu.com,会打开百度得网址,其中,www.baidu.com,是百度得网址,称之为:域名。

访问www.baidu.com的流程如下:

image-20230422205112583

即:

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

    • Windows看:C:\Windows\System32\drivers\etc\hosts
    • Linux看:/etc/hosts
  • 在联网取DNS服务器(如:114.114.114.114,8.8.8.8等)询问


实现域名解析

比如,FinalShell是通过IP地址连接到的Linux服务器,那有没有可能通过域名(主机名)连接呢?

可以,只需要在Windows系统的:C:\Windows\System32\drivers\etc\hosts文件配置即可。

配置主机名映射步骤:

  • 以管理员身份运行记事本

  • 在记事本打开hosts文件(记得选所有文件,不然显示不出文件)

    image-20230422211012158

    image-20230422211215548

  • 配置主机名映射关系

    image-20230422212643532

  • 连接成功

    image-20230422213653704

标签:Windows,0.0,IP地址,主机名,地址,Linux
From: https://www.cnblogs.com/KeFeng/p/17344204.html

相关文章

  • IP地址笔记
    一、简单局域网构成局域网:一般称为内网。简单局域网构成:交换机、网线、PC(其他IT终端)。交换机:用来组建内网的局域网的设备。交换机用来组建局域网,不能连接内外网,有很多接口。路由器用来连接内外网。二、IP地址IP地址就是一个唯一标识,是一段网络编码(二进制),常用的IPv4由32位组......
  • 如何在ubuntu下更改主机名/更改ubuntu电脑名(转)
     如何在ubuntu下更改主机名/更改ubuntu电脑名(转) 如何在ubuntu下更改主机名?如何更改ubuntu的电脑名呢?如果我们安装ubuntu时随便输入了一个主机名,安装完成后感觉不好又想修改,怎么办?经过一番研究得到了修改的方法,其实很简单,只要打开/etc/hostname和/etc/network文件修改里面的老......
  • IP地址配置
    第三章:IP地址的配置IPv4(InternetProtocolVersion4)协议族是TCP/IP协议族中最为核心的协议族。它工作在TCP/IP协议栈的网络层,该层与OSI参考模型的网络层相对应。网络层提供了无连接数据传输服务,即网络在发送分组时不需要先建立连接,每一个分组(也就是IP数据报文)独立发送。3.1IP地址......
  • 判断ip地址是外网还是内网
    https://zhuanlan.zhihu.com/p/461968307外网ip和内网ip的区别:内网IP:顾名思义,就是在内网中使用的ip地址。什么是内网,一个路由器下的电脑都处在一个内网中,也称之为局域网,内网ip是可以重复的。因为局域网可以有很多个,当然出了这个局域网,就无法访问这个内网ip了。公网ip:这个ip的......
  • ASP.NET Core设置URLs的几种方法,完美解决.NET 6项目局域网IP地址远程无法访问的问题
    近期在dotnet项目中遇到这样的问题:.net6运行以后无法通过局域网IP地址远程访问。后查阅官方文档。整理出解决问题的五种方式方法,通过新建一个新的WebApi项目演示如下:说明操作系统:Ubuntu22.04.2运行时:.NET6开发工具:VisualStudio2202新建webapi#只需要以下名利即可创......
  • 完善SQL二进制到IP地址字符串转换(Perfecting SQL binary to IP Address string conve
    我们使用二进制(16)字段来存储IP地址。我们这样做,因为它可以同时拥有IPv4和IPv6地址,并且很容易与.NetIPAddress类一起使用。但是,为了报告目的,我创建了以下SQL函数将二进制地址转换为IP地址字符串。CREATEFUNCTIONfn_ConvertBinaryIPAddressToString(@binaryIPbinary(......
  • 恒创科技:香港服务器如何屏蔽美国的ip地址?
    ​一、确定香港服务器IP地址范围首先,我们需要确定香港服务器IP地址范围,以便阻止美国用户访问。在确定IP地址范围之前,我们需要了解美国的IP地址范围。根据网络信息,美国的IP地址段为:172.16.0.0-172.31.255.255,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255和12......
  • 远程更改主机名
    需要建立1.txt一列为主机名一列为ip#!/bin/bashwhilereadIP;dohost_pass="Eastcom@!@#"#expect&>/dev/null<<EOF#或者expect<<EOF&>/dev/null#settimeout20#spawnssh-copy-id-i/root/.ssh/id_rsa.pubroot@$IP#expect{#"y......
  • 学习笔记399—彻底明白ip地址,区分localhost、127.0.0.1和0.0.0.0
    彻底明白ip地址,区分localhost、127.0.0.1和0.0.0.0通俗的了解IP地址是什么对于IP地址,大家并不陌生,特别是在网络访问中我们会经常使用到(平时对域名如百度的www.baidu.com的访问,本质就是对域名所绑定的IP地址的访问),那么IP地址是什么呢?首先,我们要知道网络中的相互访问其实就是在......
  • Linux系统中设置网络为动态IP地址过程
    Linux系统中设置网络为动态IP地址过程1.启动安装好的Linux,并使用root登陆2.在节面中输入”ifconfig”命令,判断网卡是否启动3如果没有启动,输入“netconfig”命令,启动网络配置向导4选择Yes,进入配置界面,选择使用动态IP地址5.点击OK,退出网卡配置页面6.输入命令cd/etc/sysc......