虚拟机linux静态网络配置

简介: 虚拟机linux静态网络配置

我们配置静态网络首先要区分什么是静态网络,以及对应的动态网络

静态网络通俗的理解就是IP地址锁定访问外网,他是可以追溯到本机的

我们可以通过设置的静态IP去访问这台机器

动态网络就是在一个局域网下,每次随机分配的IP,我们每次去访问他的时候如果需要访问,首先需要确定他的ip是什么

静态网络的好处是可以防止ip冲突,当一个局域网下有多台主机多个IP的时候,我们可以序列排序整理号对应的IP

动态网络如果在一个路由局域网下,如果没有静态网全部是动态IP 也是可以的,毕竟都可以自动分配,但是如果一个局域网下既有静态ip又有动态ip当动态ip和静态ip冲突后就会发现ping外网无法成功

下面进一下实例告诉大家怎么配置一个网络以及对应网络分布有什么

首先我们要从创建一个网卡配置文件开始,如果你的linux里边有网卡配置文件这部分可以跳过

网卡配置文件是什么呢简单来说就是ifcfg-eth0或者有其他的在centos7里面是ens33

首先我们切换到网络目录,我的已经配置完了

[root@localhost ~]# cd /etc/sysconfig/network-scripts
[root@localhost network-scripts]# ll
-rw-r--r--. 1 root root   419 7月   9 09:12 ifcfg-ens33
-rw-r--r--. 1 root root   254 5月  22 2020 ifcfg-lo
-rw-r--r--. 1 root root   316 7月   8 17:24 ifcfg-配置_1

如果没配置的应该只有ifcfg-lo

复制ifcfg-lo 起一个新名字eth0

[root@localhost network-scripts]# cp ifcfg-lo ifcfg-eth0
[root@localhost network-scripts]# ll
-rw-r--r--. 1 root root   419 7月   9 09:12 ifcfg-ens33
-rw-r--r--. 1 root root   254 7月   9 09:41 ifcfg-eth0
-rw-r--r--. 1 root root   254 5月  22 2020 ifcfg-lo
-rw-r--r--. 1 root root   316 7月   8 17:24 ifcfg-配置_1

然后确定一下我们的ip地址,网关地址

切回到Windows主机调出cmd命令

切回linux

我们vi进去看一下基本信息

[root@localhost network-scripts]# vi ifcfg-eth0 
DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
# If you're having problems with gated making 127.0.0.0/8 a m
artian,
# you can change this to something else (255.255.255.255, for
 example)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=loopback

我们首先要修改一下名字把lo改成我们现在的名字

然后修改我们的ip地址(和本机ip地址前三位相同最后一位修改),网关地址(本机ip地址)

按照这个表修改添加必要参数

HWADDR为物理网卡,mac地址,可以用ifconfig查询复制也可以不设置默认

NETMASK为子网掩码可以从刚才的Windows里看到

这个是命令建立的

-===–分割线-------

直接虚拟机创建快捷

后续就是修改子网掩码、改为静态ip、补加dns

完毕



目录
相关文章
|
26天前
|
网络协议 算法 Linux
【嵌入式软件工程师面经】Linux网络编程Socket
【嵌入式软件工程师面经】Linux网络编程Socket
43 1
|
26天前
|
监控 网络协议 Ubuntu
netstat,Linux 下的网络状态监控工具
Netstat 是 Linux 系统中的强大网络分析工具,用于查看网络配置和活动,如端口监听、网络连接和路由信息。通过基本命令 `netstat [options]` 可实现多种操作,例如 `-a` 显示所有端口,`-l` 显示监听端口,`-s` 展示协议统计信息。结合 `-p` 选项可查看占用端口的进程,而监控网络连接状态则可用 `-nt` 加 `grep ESTABLISHED` 查看已建立的连接。要深入了解和使用更多功能,可查阅 `man netstat`。
35 0
|
11天前
|
安全 物联网 Linux
学习Linux对网络安全的重要性
**学习Linux对网络安全至关重要:** 1. 开源操作系统广泛应用于服务器、网络设备,掌握Linux是安全专家必备技能。 2. Linux内置安全特性,如最小权限和防火墙,加上丰富的安全工具,提供强大保障。 3. 可定制性允许灵活配置,满足安全需求,开源社区提供持续更新和教育资源。 4. 学习Linux能提升攻防能力,用于系统加固和渗透测试,适应跨平台安全场景。 5. 随着云计算和物联网发展,Linux在网络安全中的角色日益关键。
36 3
|
2天前
|
缓存 监控 Java
Java中的虚拟机参数配置详解
Java中的虚拟机参数配置详解
|
26天前
|
Linux 调度 虚拟化
Linux系统——初识Linux、虚拟机介绍、VMware WorkStation安装、在VMware上安装Linux
Linux系统——初识Linux、虚拟机介绍、VMware WorkStation安装、在VMware上安装Linux
68 4
|
5天前
|
存储 Linux
深入了解Linux设备管理:字符、块和网络设备文件
深入了解Linux设备管理:字符、块和网络设备文件
15 0
|
6天前
|
监控 安全 Linux
虚拟专用网络(VPN):远程访问与点对点连接及其在Linux中的IPSec实现与日志管理
虚拟专用网络(VPN):远程访问与点对点连接及其在Linux中的IPSec实现与日志管理
18 0
|
6天前
|
运维 网络协议 Linux
Linux与Windows下追踪网络路由:traceroute、tracepath与tracert命令详解
Linux与Windows下追踪网络路由:traceroute、tracepath与tracert命令详解
14 0
|
28天前
|
Linux 数据安全/隐私保护 Windows
linux 搭建cloudreve win映射网络驱动器WebDav
linux 搭建cloudreve win映射网络驱动器WebDav
29 1
|
29天前
|
监控 网络协议 Ubuntu
Linux网络配置全攻略:解读/etc/network/interfaces文件的精髓
Linux网络配置全攻略:解读/etc/network/interfaces文件的精髓
80 1