首页 > 系统相关 >Linux配置IP和网关

Linux配置IP和网关

时间:2023-04-13 21:13:51浏览次数:40  
标签:vi 网关 network 配置文件 IP ping etc Linux

Linux配置IP和网关

​ 配置IP的目的使虚拟机可以联网。

1、配置动态IP(随着环境的改变IP也会改变)

① 打开虚拟机,输入vi /etc/sysconfig/network-scripts/ifcfg-ens33

输入命令: 修改配置文件
	vi /etc/sysconfig/network-scripts/ifcfg-ens33
按 i 可修改文件内容

② 修改ONBOOT=yes 开启 动态IP,自动连接网络

③ esc退出编辑界面,:wq保存并退出配置

④ service network restart 重启网络

⑤ ip addr 查看自己的ip

⑥ ping www.baidu.com ping的通说明联网成功
ctrl + c 强制退出

1、service network restart  重启网络
2、ip addr 查看自己的ip
3、ping www.baidu.com  ping的通说明联网成功
	ctrl + c 强制退出

2、配置静态IP

① 打开虚拟机,输入vi /etc/sysconfig/network-scripts/ifcfg-ens33

输入命令: 修改配置文件
	vi /etc/sysconfig/network-scripts/ifcfg-ens33
点击键盘 i 可修改文件内容

② 修改BOOTPROTO = static (设置为静态)

③ 在VMware中选择虚拟网络编辑器,选择NAT模式,得到子网IP和子网掩码

④ 在配置文件中配置IPADDR0的值,前9位与虚拟机的子网IP保持一致,后三位任意取范围为2~255,建议取中间数。

⑤ 在VM虚拟网络编辑器中查看网关,在配置文件中设置网关GATEWAY0、DNS1

DNS为域名解析服务器,DNS就是把域名解析为IP地址,提供我们上网,我们能够上网最终是找到IP地址。
DNS1只要满足是域名解析服务器即可,可以任意选择。
	百度:180.76.76.76
	阿里:223.5.5.5和223.6.6.6
	谷歌:8.8.8.8和8.8.4.4

⑥ esc退出编辑,保存退出

⑦ service network restart #重启网络
⑧ ping www.baidu.com #测试网络是否正常

​ ctrl + c 退出ping

3、设置主机名

① vi /etc/hostname #编辑配置文件,进入文件删除localhost.localdomin 可以改为任意名字,修改完毕:wq保存退出

② vi /etc/hosts #编辑配置文件,进入之后将localhost.localdomin都修改为自己设置的主机名,修改完毕:wq保存退出

③ 重启虚拟机

标签:vi,网关,network,配置文件,IP,ping,etc,Linux
From: https://www.cnblogs.com/zzprogram/p/17316382.html

相关文章

  • 华为认证DATACOM-HCIP级别实验
    路由器服务器中继实验拓扑含笔记R1<Huawei>undotm<Huawei>sy[Huawei]syR1[R1]dhcpenable[R1]ippoolhuawei1.0[R1-ip-pool-huawei1.0]gateway-list10.1.1.1[R1-ip-pool-huawei1.0]network10.1.1.0mask24[R1-ip-pool-huawei1.0]intg0/0/0[R1-GigabitEthernet0......
  • 如何查看Linux的内存使用状况
    导读我想要监测Linux系统的内存使用状况。有哪些可用的图形界面或者命令行工具来检查当前内存使用情况?当涉及到Linux系统性能优化的时候,物理内存是一个最重要的因素。自然的,Linux提供了丰富的选择来监测珍贵的内存资源的使用情况。不同的工具,在监测粒度(例如:全系统范围,每个......
  • Linux运维进阶之路
    前言首先在我看来,不论你以后是做运维亦或者是做后端开发,云计算等。只要和后端搭边,Linux都是必会的基础知识。所以说Linux是伴随我们工作中一个特别重要的知识。 不过很多同学在初学Linux的时候,始终不得其法,发现越学越摸不着头脑。到最后不了了之。   在我看来,这些同学的......
  • #yyds干货盘点#Linux CPU 的上下文切换一
    我们都知道Linux是一个多任务操作系统,它支持的任务同时运行的数量远远大于CPU的数量。当然,这些任务实际上并不是同时运行的(SingleCPU),而是因为系统在短时间内将CPU轮流分配给任务,造成了多个任务同时运行的假象。CPU上下文(CPUContext)在每个任务运行之前,CPU需要知道在哪里加......
  • Linux操作系统内存管理RAID磁盘阵列与配置
    1、RAID磁盘阵列简称:独立冗余磁盘阵列把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘)。从而提供比单个硬盘更高的存储性能和提供数据备份技术。1.1RAID级别组成磁盘阵列的不同方式称为RAID级别(RAIDLevels)常用的RAID级别:RAID0、RAID1、RAID5、RAID6、RAID1......
  • Linux操作系统ARM体系结构处理器机制原理与实现
    ARM的概念ARM(AdvancedRISCMachine),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。ARM公司并不生产芯片也不销售芯片,它只出售芯片技术授权。其合作公司针对不同需求搭配各类硬件部件,比如UART、SDI、I2C等,从而设计出不同的SoC......
  • Linux操作系统汇编语言基础知识(图文代码)
    1、什么是汇编语言,它在计算机语言中的地位?汇编语言是程序设计语言的基础语言,是唯一可以直接与计算机硬件打交道的语言2、汇编语言与源程序、汇编程序、汇编的关系?3、汇编语言的特点\1)汇编语言与机器指令一一对应,可充分理解计算机的操作过程汇编语言指令是机器指令的符号表......
  • Linux操作系统ARM指令集与汇编语言程序设计
    一、实验目的1.了解并掌握ARM汇编指令集2.应用ARM指令集编写一个程序操控开发板上的LED灯二、实验要求应用ARM汇编指令集编写程序,实现正常状态下开发板上的LED灯不亮,按下一个按键之后开发板上的LED灯进入流水灯模式。三、实验原理四个LED灯的电路如下图所示:四个按键电路图......
  • Linux操作系统汇编指令入门级整理知识点
    前言我们大都是被高级语言惯坏了的一代,源源不断的新特性正在逐步添加到各类高级语言之中,汇编作为最接近机器指令的低级语言,已经很少被直接拿来写程序了,不过我还真的遇到了一个,那是之前的一个同事,因为在写代码时遇到了成员函数权限及可见性的问题,导致他无法正确调用想执行的函数,结......
  • linux上一些额外好玩的东西安装
    1.linux_hotspothttps://blog.csdn.net/weixin_41114301/article/details/127165479git的依赖:sudoapt-getinstallhostapdiptablesdnsmasq安装git:sudoapt-getinstallgitgitclonehttps://github.com/oblique/create_apcdcreate_apsudomakeinstallsudo......