////////////////////////////////////11月16日更新//////////////////////////////////////////////////////

一次机缘巧合让我不得不重装虚拟机,然后又回到起点了,不过这次回到起点获益良多,特此更新一发

在这次重装中,遇到了一个熟悉的问题,配置完之后上不了网(其实是因为之前是跟着教程XJB走的,现在是自己摸索了解的)

1.BOOTPROTO

这个是一个网络配置参数,共有三个选项:dhcp, static和none

dhcp:动态主机设置协议(Dynamic Host Configuration Protocol, DHCP),顾名思义,获取动态IP

static:获取静态IP(也就是如图我们自己配置的IPADDR)

none:无指定(通常都不会用的吧,还真的没去了解)

2.PEERDNS

如果使用指定的域名解析服务器,就把他设置为no,否则每次启动service network,都会更新 /etc/resolv.conf里面的东西

注意:和DNS域名解析服务器有关的文件有/etc/resolv.conf 和 /etc/sysconfig/network-scripts/ifcfg-eno16777736(我的是这个,不同设备会有所不同)

3.IPADDR

一开始不管怎么配置好像都连不了网,然后使用ip addr 命令以及 route -n 命令获取IP地址以及网关地址,一切都漂亮了

////////////////////////////////华丽的分割线////////////////////////////////////////////////////////////

一、网络的配置

ifconfig -a 查看ip

dhclient 自动获取ip

1.如何配置网卡ip

vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑网卡配置文件

BOOTPROTO 改为static 表示静态ip

IPADDR=我们自定义的ip——————通过ip addr查看

NETMASK=子网掩码

GATEWAY=网关——————通过route -n查看

ONBOOT=yes(默认为no)表示开机启动网卡

DNS1.DNS2...

PEERDNS=no

2.如何更改DNS

vi /etc/resolv.conf

设置完之后,可以/etc/init.d/network restart,或者是service network restart重启网络

二、远程登录

首先在远程登录工具生成公钥,然后在Linux系统下操作如下:

mkdir ./.ssh   ----->新建一个目录

chmod 700 .ssh   ----->修改目录权限

cd .ssh   ----->到.ssh目录下

touch authorized_keys   ----->新建一个文件

chmod 600 authorized_keys   ----->修改这个文件的权限

vim authorized_keys   ----->打开这个文件,然后把公钥复制进去,保存退出

vim /etc/selinux/config   ----->修改这个文件//若是临时生效的话可以setenforce 0

SELINXU=disabled   ----->把yes修改为disabled

iptables -F   ----->清空防火墙的配置

/etc/init.d/iptable save保存

其他、

1.  /etc/是配置文件的目录

2.  # runlevel  ——默认的N为3,

3.  关机重启的命令:shutdown now

               reboot

             init 6 (0为关机)

【CentOS】虚拟机网络配置与远程登录的更多相关文章

  1. CentOS 6.6 配置PuTTY远程登录

    1. 下载与安装 可以下载putty-0.63-installer.exe(http://www.chiark.greenend.org.uk/~sgtatham/putty/download.htm ...

  2. 复制CentOS虚拟机网络配置

    复制出来的CentOS虚拟机,网络需要重新配置.   卸载原来的VMware网卡,重新启用一块新的网卡,网卡网段要匹配.   ifconfig -a 查看当前启用网卡的mac地址 编辑/etc/ude ...

  3. centos虚拟机网络配置--桥接模式

    什么是桥接模式?桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥 进行通信.在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接 设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在 ...

  4. virtualbox中centos虚拟机网络配置

    本文讲述的是如何在Oracle VM VirtualBox安装的CentOS虚拟机中进行网络配置,使得虚拟机可以访问宿主主机,也能访问外网,宿主主机可以访问虚拟机,虚拟机之间也可以相互访问. 在Vir ...

  5. centos虚拟机网络配置

    修改IP vi /etc/sysconfig/network-scripts/ifcfg-eth0 ONBOOT=yes BOOTPROTO=dhcp service network restart ...

  6. 【第三课】Centos 7.x系统安装和网络配置以及远程密钥登录

    目录 一.安装CentOS 7.3 二.配置网络 1.使用dhclient命令自动获取ip地址 2.使用ip addr或ifconfig命令查看网卡信息 3.使用route命令查看路由信息 4.通过修 ...

  7. 使用Dockerfile文件制作centos6.8基础镜像,基于centos基础镜像的ssh远程登录镜像,jdk1.8镜像,tomcat镜像,elasticsearch镜像等等

    一.首先制作一个centos6.8的裸机镜像 创建一个干净的目录: [root@docker centos6.]# ls c68-docker.tar.xz Dockerfile Dockerfile ...

  8. hadoop搭建一:虚拟机网络配置和基础(未完成)

    基于VMware 15+CentOS 7+Hadoop 2.6,hadoop的搭建主要用于个人学习,水平有限. hadoop搭建一:虚拟机网络配置和基础 hadoop搭建二:hadoop全分布搭建 h ...

  9. vm克隆虚拟机网络配置

    *CentOS虚拟机网络连接方式为:桥接模式* 虚拟机克隆后会导致网络连接不上:(引起原因是新的MAC和网卡配置对应不上)问题解决(在克隆机里执行下列步骤): vi /etc/udev/rules.d ...

随机推荐

  1. HttpClient 4.3 使用

    httpclient的api变化很快,本篇随笔记录自己使用4.3.6版本时所做的设置.版本虽然不是最新,但达到了目的就行. maven依赖: <dependency> <groupI ...

  2. SQL查询为什么不推荐使用select count(*)

    select count(1). count(字段名) .count(*)  的区别

  3. Javascript知识点记录(二)

    Javascript入门易,精通难,基本上是共识的一个观点.在这个篇幅里,主要对一些难点进行记录. 鸭子类型 Javascript属于动态类型语言的一种.对变量类型的宽容,给了很大的灵活性.由于无需类 ...

  4. Python Day1

    一.安装python windows 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装到C盘下 3.配置环境变量 右键计算机属性---高级系统设置 ...

  5. 【原创】风讯DotNetCMS V1.0~V2.0 SQL注入漏洞

      文章作者:rebeyond 注:文章首发I.S.T.O信息安全团队,后由原创作者友情提交到乌云-漏洞报告平台.I.S.T.O版权所有,转载需注明作者. 受影响版本:貌似都受影响. 漏洞文件:use ...

  6. 10月25日下午PHP静态、抽象、接口

    多态(运行多态)概念:当父类引用指向子类实例,由于子类里面对父类的方法进行了重写,父类引用在调用该方法的时候表现出的不同状态.条件:1.必须发生在继承下2.必须重写父类方法3.父类引用调用该方法 如果 ...

  7. Java数据结构——字典树TRIE

    又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种. 典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计. 它的优点是:利用字符串的公共 ...

  8. [Unity3d]游戏中子弹碰撞的处理

    如果使用Collider+Rigidbody的方式来处理,则它是每一帧进行判定碰撞:如果子弹过快导致碰撞发生在2帧之间,则会导致无法捕获这个碰撞效果 基于上述原因,我们要使用射线Raycast进行子弹 ...

  9. [NHibernate]O/R Mapping基础

    系列文章 [Nhibernate]体系结构 [NHibernate]ISessionFactory配置 [NHibernate]持久化类(Persistent Classes) 引言 对象和关系数据库 ...

  10. 用 const 还是用 let?

    ES6 里新增了两种声明变量的方式,let 和 const,加上原来的 var,一共就有三种方式来声明变量了.那到底该用哪个呢?关于“尽可能不用 var” 这一点,大家应该没有什么意见分歧(其实还是有 ...