在 windows 和 ubuntu 中配置 host 文件

Windows 系统

1. 找到文件

文件路径固定为:

复制代码
C:\Windows\System32\drivers\etc\hosts

2. 以管理员身份编辑

  • 打开记事本时,右键 → 以管理员身份运行
  • 在记事本里点 文件 → 打开 ,粘贴上面的路径,文件类型选"所有文件",找到 hosts 打开

3. 添加内容

每行一条记录,格式为 IP地址 域名

复制代码
10.111.34.101 local.gitlab
10.111.34.101 newservice.local.gitlab

4. 保存并生效

  • 保存文件
  • 打开 CMD 运行 ipconfig /flushdns 刷新 DNS 缓存

Linux / Ubuntu 系统

1. 文件位置

复制代码
/etc/hosts

2. 用命令行编辑(需要 sudo)

bash 复制代码
sudo nano /etc/hosts
# 或者
sudo vim /etc/hosts

3. 添加内容

格式和 Windows 完全一样:

复制代码
10.111.34.101 local.gitlab
10.111.34.101 newservice.local.gitlab

4. 保存并生效

  • nano:按 Ctrl+X,再按 Y,最后回车
  • vim:按 Esc,输入 :wq 回车
  • Linux 一般不需要额外刷新 DNS,保存即生效

验证配置是否生效

无论哪个系统,配完后在终端或 CMD 里 ping 一下:

bash 复制代码
ping local.gitlab

如果返回的 IP 是你配的 10.111.34.101,就说明配置成功了。

相关推荐
郭涤生1 小时前
C++ 零拷贝(Zero-Copy)
linux·开发语言·c++
weixin_445476681 小时前
LIMS 3.0 测试环境部署过程记录
linux·状态模式
The Chosen One9851 小时前
【操作系统】操作系统引导、虚拟机、进程通信、信号
linux·运维·服务器·操作系统·虚拟机·信号
宵时待雨1 小时前
linux笔记归纳14:Socket编程TCP
linux·服务器·网络·笔记·tcp/ip
烟锁池塘柳02 小时前
【亲测有效】Windows上更新NVIDIA显卡驱动的方法
windows·nvidia·显卡驱动
小张同学a.2 小时前
zabbix企业级监控平台3——服务监控与API实战
linux·运维·mysql·nginx·tomcat·zabbix
hwx15462 小时前
Linux内核时钟
linux
Brilliantwxx2 小时前
【Linux】自动化构建工具 make 与 Makefile
linux·运维·服务器·开发语言·自动化
灵晔君3 小时前
【Linux】进程(四)——进程虚拟地址空间
linux·c语言·开发语言