网络配置
虚拟机网卡
1、编辑 -> 虚拟网络编辑器 -> 选择虚拟系统
2、查看 IP 地址:DHCP 设置:子网 IP、起始 IP 地址、结束 IP 地址
3、查看网关 IP:NAT 设置
查看网络配置
1、Windows 环境:ipconfig
2、Linux 环境:ifconfig
测试主机之间连通性
1、ping 目的主机
2、测试当前服务器是否连接目的主机
Linux 网络环境配置
1、自动配置
(1)应用程序 -> 系统工具 -> 网络 -> 有线连接 -> 设置 -> IPv4 -> 自动(DHCP)
(2)Linux 启动后,自动获取 IP
(3)缺点:每次自动获取的 IP 地址都会变化
2、指定 IP(建议)
(1)直接修改配置文件来指定 IP,且可以连接到外网
(2)vim /etc/sysconfig/network-scripts/ifcfg-ens33
(3)ifcfg-ens33(例)文件说明
#接口名(设备,网卡)
DEVICE=eth0
#MAC地址
HWADDR=00:0C:2x:6x:0x:xx
#网络类型,通常为Ethemet
TYPE=Ethernet
#随机id
UUID=926a57ba-92c6-4231-bacb-f27e5e6a9f44
#系统启动的时候网络接口是否有效:yes / no
ONBOOT=yes
#IP配置方法:none(引导时不使用协议)、static(静态分配 IP)、bootp(BOOTP 协议)、dhcp(DHCP 协议)
BOOTPROTO="static"
#IP地址
IPADDR=192.168.200.130
#网关
GATEWAY=192.168.200.2
#域名解析器
DNS1=192.168.200.2
(4)修改虚拟主机的 IP、网关后,必须修改对应虚拟网卡的 IP、网关
3、生效
(1)方式一:service network restart:重启网络服务
(2)方式二:reboot:重启系统
主机名
1、hostname
(1)查看主机名
2、vim /etc/hostname
(1)修改主机名
(2)方便记忆,根据需要修改主机名
(3)修改完成后,重启系统生效
设置 hosts 映射
1、Windows 环境:C:\windows\System32\drivers\etc\hosts
2、Linux 环境:/etc/hosts
主机名解析
1、概念
(1)hosts:文本文件,记录 IP、hostname(主机名)的映射关系
(2)DNS:Domain Name System,域名系统,互联网上作为域名和 IP 地址相互映射的一个分布式数据库
2、过程
(1)浏览器先检查浏览器缓存中,是否存在该域名解析 IP 地址,若存在,则调用该 IP 完成解析;若不存在,检查 DNS 解析器缓存,若有,则直接返回 IP 完成解析,
(2)以上两个缓存作为本地解析器缓存
(3)一般当电脑第一次成功访问某一网站后,在一定的时间内,浏览器或操作系统会缓存它的 IP 地址 DNS 解析记录
(4)如在命令行输入:ipconfig /displaydns:DNS 缓存解析;ipconifg /flushdns:手动清理 DNS 缓存
(5)如果本地解析器缓存没有找到对应映射,则检查系统中的 hosts 文件中有没有配置对应域名 IP 映射,如果有,则完成解析并返回
(6)如果本地 DNS 解析器缓存和 hosts 文件中均没有找到对应 IP,则到域名服务 DNS 进行解析
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战