首页 > 系统相关 >Linux概述

Linux概述

时间:2024-04-20 22:11:58浏览次数:33  
标签:network 虚拟机 网络 概述 NAT Linux yes

1.初始Linux

1.linux操作系统支持多用户、多任务、多线程以及多CPU

2.Liunx的起源和发展

  • Debian:Debian项目是一个独立、分散的组织,由来自全世界各地自愿者组成,利用互联网进行协作开发。
  • Ubuntu:是一个以桌面为主的Liunx发行版本,基于Debian发展而来,其目的是让Linux系统和非专业人员变得更加容易掌握
  • Red Hat Enterprise Linux:是一款面向商业商业市场的Linux发行版本,属于商业软件
  • Fedora:由Fedora项目社区开发
  • Centos:来自于Red Hat Enterprise Linux依照开源代码规定所发布的源代码编译成系统,因此两个系统源自相同的源代码,不同之处在于centos不包含封闭源代码的软件,且没有Red  Hat的商业技术支持(国内用户最多)

3.Linux特点

  1. 完全免费
  2. 完全兼容POSIX1.0标准
  3. 多用户、多任务
  4. 良好的界面
  5. 强大的网络功能
  6. 安全稳定
  7. 支持多平台

4.网络配置

  服务器是Linux最主要的应用领域,Linux服务器可以提供包括Web、FTP、DNS、DHCP、数据库和邮箱等多种类型的服务,但是这些服务器离不开网络环境

  网络配置一共有三种方式,分别是桥接模式、NAT(网络地址转换)和仅主机这三种网络模式

  1.桥接模式

    当虚拟机的网络处于桥接模式时,相当于这台虚拟机和物理机同时连接到一个局域网,这两台机器的IP地址将处于同一个网段中

  2.NAT模式

    NAT是VMware虚拟机中默认使用的模式,其最大的优势就是虚拟机连接网络非常简单,只要物理机可以访问网络,虚拟机就可以访问网络。

  3.仅主机模式

    仅主机模式与NAT模式相似,但是在该网络中没有虚拟机NAT,因此只有物理机能上网而虚拟机无法上网,只能在VMnet1虚拟机内互相访问。

//ip地址文件路径    ifcfg-ens33   具体配置情况   ifcfg-ens33.bak是提前备份该配置文件
cd /etc/sysconfig/network-scripts/    
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"  #默认的是dhc  表示动态获取ip地址
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="8014b284-674b-41ff-8071-05fa9e3bdcac"
DEVICE="ens33"
ONBOOT="yes"  #用于设置网卡是否自动启动,默认设置为no,更改为yes即可自动启动
IPADDR=192.168.83.130   #IPADDR设置为静态IP
PREFIX=24 #子网掩码  也可以设置为NETMASK=255.255.255.0
GATEWAY=192.168.83.2#网关
DNS1=192.168.83.2#首选域名服务器

每次修改完网络则需要   service  network reload

设置静态IP:BOOTPROTO=static

[root@localhost network-scripts]# route | grep default   查看使用默认的网关
default         gateway         0.0.0.0         UG    100    0        0 ens33
[root@localhost network-scripts]# cat /etc/resolv.conf   查看默认的DNS服务器
# Generated by NetworkManager
nameserver 192.168.83.2
[root@localhost network-scripts]# 

 

上述两张图片分别是主机和虚拟机的检测的指令。

当服务器部署完成之后,除了直接在服务器上进行操作,还可以通过网络进行远程访问。Linux中用于网络传输的协议为SSH(Secure  shell,安全shell协议);用于远程文件管理的协议为SFTP(安全文件传输协议  Secure file transfer protocol)。

 

标签:network,虚拟机,网络,概述,NAT,Linux,yes
From: https://www.cnblogs.com/hellotoworld/p/18148274

相关文章

  • 在Linux中,如何实现虚拟机和容器之间的互操作性?
    在Linux中,实现虚拟机和容器之间的互操作性是一个涉及多个步骤的过程。以下是一些关键的步骤和考虑因素:选择适合的虚拟化技术和容器技术:虚拟化技术:常见的虚拟化技术有VMware、VirtualBox等。它们允许你在一个物理机上创建和运行多个虚拟机,每个虚拟机都有自己的操作系统和应用程......
  • 在Linux中,如何优化虚拟机和容器的性能和资源使用?
    在Linux中优化虚拟机(VM)和容器的性能和资源使用涉及多个层面,以下是一些关键的优化策略:1.虚拟机性能优化:合理配置CPU资源:根据虚拟机的实际需求分配合适的vCPU数量,避免过度分配导致资源争抢。启用CPU亲和性设置,保证虚拟机在物理CPU核心上的稳定调度。使用NUMA(Non-UniformMe......
  • 在Linux中,如何进行虚拟机和容器的备份和迁移?
    在Linux环境中,虚拟机和容器(如Docker容器)的备份和迁移过程有所不同,下面分别详细说明:1.虚拟机的备份与迁移虚拟机备份使用虚拟化平台工具:对于VMware环境,可以通过以下步骤进行备份:关闭或暂停虚拟机以确保数据一致性。右键单击虚拟机,在管理菜单中选择“克隆”,根据需要选择......
  • 在Linux中,如何使用Jenkins和Ansible进行虚拟化环境的自动化和持续集成/持续部署(CI/CD)?
    在Linux中,使用Jenkins和Ansible进行虚拟化环境的自动化和持续集成/持续部署(CI/CD)是一个强大的组合,可以大大提高开发和部署的效率。下面将详细阐述如何配置和使用这两个工具来实现这一目标。1.Jenkins配置安装Jenkins你可以从Jenkins官网下载最新的安装包,或者使用包管理器(如a......
  • 在Linux中,如何在Linux中实现虚拟化的安全最佳实践?
    在Linux环境中实施虚拟化时,确保安全的最佳实践涵盖了多个层面,包括主机安全、虚拟机安全、网络隔离、数据保护以及安全管理等方面。以下是针对Linux虚拟化安全的一系列重要措施:1.主机安全保持主机操作系统更新:定期更新主机系统及其组件(如内核、虚拟化软件等)以修复已知漏洞。最......
  • 【记一个小坑】linux源码在window10使用过程中的坑
    在window10解压linux.tar.gz的时候遇到了一下几个问题:(我用的解压软件是Bandzip)1、解压的时候会有如下图的提示,网上有一些人说不用管,直接覆盖,但是并不是所有人都适用,如果你是想要修改linux源码,然后编译安装的话,直接覆盖,之后会造成编译的时候报错:找不到XXX文件原因是windows默......
  • Rocky Linux 升级失败
    一、概要1.环境RockyLinux9.32.遇到的问题cannotinstallthebestupdatecandidateforpackage...(trytoadd‘–allowerasing’tocommandlinetoreplaceconflictingpackagesor‘–skip-broken’toskipuninstallablepackagesor‘–nobest’tousen......
  • Linux下注册系统服务
    前言init历史上,Linux的启动一直采用init进程。在类Unix的计算机操作系统中,init(初始化的简称)是在启动计算机系统期间启动的第一个进程。init是一个守护进程,它将持续运行,直到系统关闭。它是所有其他进程的直接或间接的父进程。因为init的参数全在/etc/init.d目录下,所以使......
  • linux8-ssh远程管理
    1.网络配置使用nmtui命令或进入配置文件修改配置为静态1vim/etc/sysconfig/network-scripts/ifcfg-ens1602TYPE=Ethernet3PROXY_METHOD=none4BROWSER_ONLY=no5BOOTPROTO=none6DEFROUTE=yes7IPV4_FAILURE_FATAL=no8IPV6INIT=yes9IPV6_AUTOCONF=yes1......
  • linux7-iptables与firewall
    1.iptables 1规则链的默认策略拒绝动作只能是DROP,而不能是REJECT。2在日常运维工作中,经常会使用ping命令来检查对方主机是否在线,而向防火墙的INPUT3规则链中添加一条允许ICMP流量进入的策略规则就默认允许了这种ping命令检测行为。4[root@linuxprobe~]#iptable......