详细介绍linux动态网络和静态网络和克隆后的网络配置

建议设置网卡NAT模式

动态网络配置:

1、一定要开启本地DHCP服务

2、在虚拟网络编辑器中选择NAT模式选中DHCP项如下图

3、ifup eth0
静态网络配置 :

注释:ifcfg-eth0部分参数说明

DEVICE=eth0#描述网卡对应的设备别名
HWADDR=00:0C:29:42:DD:51#对应的网卡物理地址
TYPE=Ethernet#网络类型(通常是Ethemet)
UUID=514fda06-1fc6-4d19-8a74-74030ed83956
ONBOOT=yes#系统启动的时候网络接口是否有效(yes/no)
NM_CONTROLLED=yes
BOOTPROTO=static#设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址

IPADDR=192.168.0.3#如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址
NETMASK=255.255.255.0#网卡对应的网络掩码
GATEWAY=192.168.0.2#网关

1、编辑文件  vi /etc/sysconfig/network-scripts/ifcfg-eth0(以自己为例)

编辑前:

编辑:

ONBOOT=yes#系统启动的时候网络接口是否有效(yes/no)
BOOTPROTO=static#设置网卡获得ip地址的方式

增加:

 IPADDR=192.168.0.3#如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址
NETMASK=255.255.255.0#网卡对应的网络掩码
GATEWAY=192.168.0.2#网关

编辑后:

2:重启网络:

service network restart

3:检查:

ping 192.168.0.2(网关)

4:设置dns服务

vi /etc/resolv.conf

编辑:

 nameserver 114.114.114.114

克隆后网络设置:(克隆后由eth0变为eth1,自己习惯eht0,将其给改为eth0)。

查看此时信息:

查看此时信息:  

1、克隆之后的操作系统需要重新分配物理地址

a、删除/etc/sysconfig/network-scripts/ifcfg-eth0 文件中的UUID和物理地址设置新的ip地址

b、vi /etc/udev/rules.d/70-persistent-net.rules
由于克隆后重新分配的物理地址,删除eht0信息,将下面的eht1修改为eth0

2、修改主机名

vi  /etc/sysconfig/network (克隆之前主机名CentOSBAK修改为CentOSBAK1)(根据自己需求更改)

3、重启启动linux

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • Linux基本网络配置方法介绍

    1.常用配置网络指令 (1) 配置eth0的IP地址, 同时激活该设备 sudo ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up (2) 添加默认网关 sudo route add default gw 192.168.1.1 (3) 配置DNS $ sudo vi /etc/resolv.conf nameserver 202.96.134.133 nameserver 202.96.128.68 nameserver 202.96.12

  • Linux网络相关配置文件

    Linux网络相关配置文件 一 网络参数与配置文件对应关系 所需要的网络参数 主要配置文件命名 重要参数 IP Netmask DHCP Gateway等 /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=网卡名称 BOOTPROTO=是否使用dhcp HWADDR = 是否加入网卡MAC地址 IPADDR = IP地址 NETMASK = 子网掩码 ONBOOT = 要不要默认启动此接口 GATEWAY = 网关地址 主机名 /etc/sysco

  • 详细介绍linux动态网络和静态网络和克隆后的网络配置

    建议设置网卡NAT模式 动态网络配置: 1.一定要开启本地DHCP服务 2.在虚拟网络编辑器中选择NAT模式选中DHCP项如下图 3.ifup eth0 静态网络配置 : 注释:ifcfg-eth0部分参数说明 DEVICE=eth0#描述网卡对应的设备别名 HWADDR=00:0C:29:42:DD:51#对应的网卡物理地址 TYPE=Ethernet#网络类型(通常是Ethemet) UUID=514fda06-1fc6-4d19-8a74-74030ed83956 ONBOOT=yes#系

  • VMware中安装Linux系统(Redhat8)及虚拟机的网络配置方法

    1.安装vmware 1.1下载VMware workstations: 选择15.x版本,下载地址可在百度搜索,或者直接在软件管家下载即可 1.2安装vmware 跟着安装向导走即可,只需在安装过程中输入注册许可证密钥 任意输入以下密钥,可完成注册: CZ7WU-2MF01-488FZ-L6Z5T-PYAU4 CY1TH-0XZ5M-M85NY-MNXGG-ZZHU8 ZZ3EK-62W1P-H803P-4WN7T-Q7HT2 CY75U-ATW0P-H8EYZ-WDZE9-N68D6 GY7

  • 详细介绍Linux IO

    1.IO概述 分析一下写操作: char *buf = malloc(MAX_BUF_SIZE); strncpy(buf, src, , MAX_BUF_SIZE); fwrite(buf, MAX_BUF_SIZE, 1, fp); fclose(fp); 以下图为例:分析数据流写入硬盘的过程 malloc的buf对于图层中的application buffer,即应用程序的buffer; 调用fwrite后,把数据从application buffer 拷贝到了 CLib buffer,即

  • 详细介绍Linux的定时任务crontab

    一.前言 crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令.该命令从标准输入设备读取指令,并将其存放于"crontab"文件中(/var/spool/cron/以用户命名的文件),以供之后读取和执行.该词来源于希腊语 chronos(χρνο),原意是时间. 通常,crontab储存的指令被守护进程 - crond激活在后台运行,每一分钟检查是否有预定的作业需要执行.这类作业一般称为cron jobs. 二.启动crond进程 service cr

  • Linux shell脚本基础学习详细介绍(完整版)第1/2页

    Linux shell脚本基础学习这里我们先来第一讲,介绍shell的语法基础,开头.注释.变量和 环境变量,向大家做一个基础的介绍,虽然不涉及具体东西,但是打好基础是以后学习轻松地前提. 1. Linux 脚本编写基础 ◆1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序.在这个例子中我们使用/bin/sh来执行程序.当编辑好脚本时,如果要执行该脚本,还必须使其可执行.要使脚本可执行:编译

  • linux系统安装字体详细介绍

    linux系统安装字体详细介绍 前言: 使用linux做桌面系统有很多好处,比如内存可以节约不少啊.系统垃圾减少啊.软件自动启动完全受控制啊.病毒那些大大减少啊什么的,但是也有不少问题,比如一个问题就是很多windows上的字体就没有-- 这个也不怪linux,因为很多字体都是有版权的,linux发行版不敢随意打包进安装包啊,特别是中文经常用到的"微软雅黑",一看名字就知道,是微软制作出来的. 但是,发行版不能打包,我们可以偷偷的进行搬运安装啊 ,可以在网上下载其他人制作的字体文件来安

  • linux命令scp和sftp详细介绍

    linux命令scp和sftp详细介绍 1. 使用 scp 命令传输文件: 使用 scp 命令可以用来通过安全.加密的连接在不同主机之间传输文件. (1)把本地文件传输到远程主机: 一般语法:scp [本地文件] [用户名@远程主机IP地址:/目标文件夹] (2) 把远程文件传输到本地主机: 一般语法:scp [用户名@远程主机IP地址:/源文件] [本地目录] Note: scp后加 -r 选项可以传输文件夹. 2.使用sftp命令建立FTP会话: 使用sftp命令可以用来打开安全互动的.加密

  • CentOS Linux系统搭建Android开发环境详细介绍

    CentOS Linux系统搭建Android开发环境详细介绍 很多人都是在Windows下进行Android开发,但是对于Linux,Android开发环境方面的资料比较少,今天在网上找到了一位网友分享的在CentOS Linux系统中搭建Android开发环境的过程.下面就是其介绍的配置的详细步骤原文: 由于我最近每天使用的是CentOS 5.5,所以选择CentOS5.5作为我的开发环境. 主要包括以下步骤: 1.JDK安装 2.Eclipse安装 3.ADT安装 4.Android SD

  • Linux的路由表详细介绍

    Linux的路由表详细介绍 一 在Linux下执行route命令 [root@localhost backup]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 100 0 0 enp0s3 192.168.0.0 0.0.0.0 255.255.255.0 U 100 0 0 enp0s3 192.168

  • Linux启动过程详细介绍

    Linux启动过程详细介绍 启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它.这是因为BIOS中包含了CPU的相关信息.设备启动顺序信息.硬盘信息.内存信息.时钟信息.PnP特性等等.在此之后,计算机心里就有谱了,知道应该去读取哪个硬件设备了. 启动第二步--读取MBR 众所周知,硬盘上第0磁道第一个扇区被称为MBR,也就是Master Boot Record,即主引导记录,它的大小是512字节,别看地方不大

随机推荐