首页 > 系统相关 >linux之网络配置

linux之网络配置

时间:2023-05-01 22:11:14浏览次数:37  
标签:缓存 映射 ip 配置 网络 主机名 地址 hosts linux

查看linux的网络配置

ifconfig

image-20230501220413961

测试主机之间网络连通性

语法:

ping 目的主机

举例:

测试当前服务器是否可以连接百度

ping www.baidu.com

image-20230501140032579

按ctrl+c可以停止

ip地址的获取(自动)

登录linux系统后通过界面的设置来自动获取新的ip地址,生产环境中不建议这样做,centos默认是ip自动获取的

image-20230501145739893

image-20230501150011721

image-20230501145925207

指定ip地址(推荐的方式)

vim /etc/sysconfig/network-scripts/ifcfg-ens33

image-20230501214306574

设置好后点击esc .输入“:wq” 保存退出,然后输入reboot重启系统。

数据获取:ip地址用ifconfig获取,网关是这样看的,看下图

在vmware点击编辑-->虚拟网络编辑器

image-20230501213953344

image-20230501214052351

设置主机名

vim /etc/hostname

可以看到本机的主机名,可以进行修改,然后重启系统就能生效。

查看主机名

hostname

设置hosts映射

在 /etc/hosts 文件进行指定ip地址跟主机名的映射

主机名解析过程分析

hosts是一个文本文件,用来记录主机名跟ip地址之间的映射,dns是互联网上作为域名和P地址相互映射的一个分布式数据库

举例:用户在浏览器输入了www.sohu.com

浏览器先检查浏览器缓存中有没有该域名解析IP地址,有就先调用这个IP完成解析;如果没有,就检查DNS解析器缓存,如果有直接返回IP完成解析。一般来说,当电脑第一次成功访问某一网站后,在一定时间内,浏览器或操作系统会缓存他的P地址.如果本地解析器缓存没有找到对应映射,检查系统中hosts文件中有没有配置对应的域名IP映射,如果有,则完成解析并返回。如果本地DNS解析器缓存和hosts文件中均没有找到对应的IP,则到域名服务DNS进行解析域.

标签:缓存,映射,ip,配置,网络,主机名,地址,hosts,linux
From: https://www.cnblogs.com/malinyan/p/17367098.html

相关文章

  • 使用Socks5代理在Windows上实现更安全的网络连接
    作为一名网络工程师,我们经常需要在不同的网络环境下工作,这可能会给我们的计算机安全带来一定的风险。使用Socks5代理是一种简单而有效的方式,可以在Windows操作系统上提高网络安全性,本文将介绍如何在Windows上设置和使用Socks5代理。什么是Socks5代理?Socks5代理是一种网络协议,它可以......
  • 【Linux】文件系统
    1 前言这节我们来简单看一下Linux系统的磁盘、目录、文件。2  Linux文件系统在Linux操作系统中,所有被操作系统管理的资源,例如网络接口卡、磁盘驱动器、打印机、输入输出设备、普通文件或是目录都被看作是一个文件。也就是说在Linux系统中有一个重要的概念:一切都是文......
  • linux进程的管理与调度
     进程的管理与调度是所有操作系统的核心功能。从内核的角度来看,进程是内核分配资源(CPU,Memory)的重要单元,是计算机用来管理这些资源的一种抽象。进程状态1、TASK_RUNNING表示进程要么正在执行,要么准备执行,等待cpu时间片的调度2、TASK_INTERRUPTIBLE表示进程被挂起(睡眠),直到......
  • Zabbix 6.4 惊喜发布!让管理Zabbix配置比以往任何时候都更加容易!新功能速查!
    立即下载体验Zabbix6.4!关于Zabbix6.4开发、改进和新功能的完整列表请查看 Zabbix指导手册。打算从旧的Zabbix版本升级到Zabbix6.4吗?遵循我们的详细步骤 升级指南 或者 联系我们 进一步获得由Zabbix专家提供的专业 升级服务 。如果您对Zabbix6.4有任何其他问题......
  • Python uWSGI 安装配置
    本文主要介绍如何部署简单的WSGI应用和常见的Web框架。以Ubuntu/Debian为例,先安装依赖包:apt-getinstallbuild-essentialpython-dev 1.Python安装uWSGI1、通过pip命令:pipinstalluwsgi2、下载安装脚本:curlhttp://uwsgi.it/install|......
  • LINUX C、QT上位机间串口传输数据库文件
    在串口传输文件时,我们通常希望以二进制形式将文件发送出去,因为这样可以避免文件内容被解释为ASCII码,并且可以减少数据传输的时间和数据量。在QT上位机中可以使用以下方式将文件读取并发送出去://读取本地SQLite3数据库文件QStringfilename="wifi_UAV.db";QFilefil......
  • 【配置】Simple Memory - 博客园 cnblogs 个性化博客配置
    前言地址:https://www.cnblogs.com/FReQuenter5156/setblog如题,使用的是SimpleMemory主题。Github连接:https://github.com/BNDong/Cnblogs-Theme-SimpleMemory。想个性化自己的博客只需要改代码就行了。不难改,注释很充分(也就是换一些url啥的。反正我是这么改的。搭建教......
  • 【Nginx】配置俩前端,指定路径的时候报错的原因
    #NGINX配置文件listen80;server_nameXX.XX.XX.XX;#配置前台的前端location/{indexindex.phpindex.htmlindex.htmdefault.phpdefault.htmdefault.html;root/www/wwwroot/uniapp/h5/;#root指令会在根目录查找index......
  • CentOS 7的下载安装配置教程
    CentOS7的下载安装配置教程  CentOS主流版本有7和8,我们这里选择CentOS7进行安装,因为现在8已经不更新了,CentOS8是一个介于实验性版本和稳定商业版本之间的产物,是最后一个版本,一般情况下,我们更追求稳定性,所以我们选择CentOS7。相关下载:  CentOS7镜像:http://mirrors.......
  • LINUX 串口设备行规程——回车检测机制
    做项目时调用串口,遇到了只有存在回车时才能read到数据的情况,这是设置了行规程的结果。禁用行规程即可取消按行读取机制,如下:(建议大部分情况下都禁用)newtio.c_lflag&=~ICANON;......