首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Linux 网络配置

Linux 网络配置

作者头像
用户9615083
发布2022-12-25 13:09:05
发布2022-12-25 13:09:05
8.7K0
举报

# Linux 网络配置

# 画出原理图,帮助理解

# 查看网络IP和网关

# 查看虚拟网络编辑器和修改IP地址

# 查看网关

# 查看windows环境中VMnet8网络配置

指令:ipconfig

代码语言:javascript
复制
ipconfig

# 查看Linux的网络配置

指令:ifconfig

代码语言:javascript
复制
ifconfig

# ping测试主机之间网络连通性

# 基本语法

ping 目的主机 (功能描述:测试当前服务器是否可以连接目的主机)

# 应用实例

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

ping www.baidu.com

# Linux网络配置环境

# 第一种方法(自动获取)

说明:登陆后,通过界面的来设置自动获取ip,特点:linux启动后会自动获取P,缺点是每次自动获取的ip地址可能不一样

# 第二种方法(指定ip)

说明:直接修改配置文件来指定IP并可以连接到外网(程序员推荐)

  • 编辑 vim /etc/sysconfig/network-scripts/ifcfg-ens33

要求: 将ip地址配置的静态的,比如: ip地址为192.168.197.200

ifcfg-ens33 文件说明:

DEVICE=eth0 #接口名(设备,网卡)

HWADDR=O0:0C:2x:6x:Ox:xx #MAC地址

TYPE-Ethernet #网络类型(通常是Ethemet)

UUID=926a57ba-92c6-4231-bacb-f27e5e6a9f44 #随机 id

#系统启动的时候网络接口是否有效(yes/no) ONBOOT=yes #IP的配置方法[nonelstatic|bootpldhcp] (引导时不使用协议|静态分配IP|BOOTP协议|DHCP协议)

BOOTPROTO static

#IP 地址

IPADDR=192.168.197.200

#网关

GATEWAY=192.168.197.2

#域名解析器

DNS1=192.168.197.2

  • 重启网络服务或者重启系统生效

service network restart 或者 reboot

# 设置主机名和hosts映射

# 设置主机名

  1. 为了方便记忆,可以给linux系统设置主机名,也可以根据需要修改主机名
  2. 指令hostname :查看主机名
  3. 修改文件在/etc/hostname指定

vim /etc/hostname

  1. 修改后,重启生效

# 设置hosts映射

思考:如何通过主机名能够找到(比如ping)某个linux系统?

  • windows

在C:\Windows\System32\drivers\etc\hosts文件指定即可

案例:192.168.197.200 frx

  • linux

在 /etc/hosts 文件指定

192.168.197.1 FRXcomputer

# 主机名解析过程分析(Hosts、DNS)

# Hosts

一个文本文件,用来**记录IP和Hostname(主机名)**的映射关系

# DNS

DNS,就是 Domain Name System的缩写,翻译过来就是域名系统是互联网上作为域名和IP地址相互映射的一个分布式数据库

# 应用案例

  1. 浏览器先检查浏览器缓存中有没有该域名解析IP地址,有就先调用这个IP完成解析;如果没有,就检查DNS解析器缓存,如果有直接返回IP完成解析。这两个缓存,可以理解为本地解析器缓存
  2. 一般来说,当电脑第一次成功访问某一网站后,在一定时间内,浏览器或操作系统会缓存他的IP地址(DNS解析记录).如在cmd 窗口中输入
  • ipconfig /displaydns //DNS域名解析缓存
  • ipconfig /flushdns //手动清理dns缓存
  1. 如果本地解析器缓存没有找到对应映射,检查系统中 hosts文件中有没有配置对应的域名IP映射,如果有,则完成解析并返回。
  2. 如果本地DNS解析器缓存和 hosts文件中均没有找到对应的IP,则到域名服务DNS进行解析域
  3. 示意图
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-12-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • # Linux 网络配置
    • # 画出原理图,帮助理解
    • # 查看网络IP和网关
      • # 查看虚拟网络编辑器和修改IP地址
      • # 查看网关
    • # 查看windows环境中VMnet8网络配置
      • # 查看Linux的网络配置
    • # ping测试主机之间网络连通性
      • # 基本语法
      • # 应用实例
    • # Linux网络配置环境
      • # 第一种方法(自动获取)
      • # 第二种方法(指定ip)
    • # 设置主机名和hosts映射
      • # 设置主机名
      • # 设置hosts映射
    • # 主机名解析过程分析(Hosts、DNS)
      • # Hosts
      • # DNS
      • # 应用案例
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档