【CentOS】虚拟机网络配置与远程登录
////////////////////////////////////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】虚拟机网络配置与远程登录的更多相关文章
- CentOS 6.6 配置PuTTY远程登录
1. 下载与安装 可以下载putty-0.63-installer.exe(http://www.chiark.greenend.org.uk/~sgtatham/putty/download.htm ...
- 复制CentOS虚拟机网络配置
复制出来的CentOS虚拟机,网络需要重新配置. 卸载原来的VMware网卡,重新启用一块新的网卡,网卡网段要匹配. ifconfig -a 查看当前启用网卡的mac地址 编辑/etc/ude ...
- centos虚拟机网络配置--桥接模式
什么是桥接模式?桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥 进行通信.在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接 设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在 ...
- virtualbox中centos虚拟机网络配置
本文讲述的是如何在Oracle VM VirtualBox安装的CentOS虚拟机中进行网络配置,使得虚拟机可以访问宿主主机,也能访问外网,宿主主机可以访问虚拟机,虚拟机之间也可以相互访问. 在Vir ...
- centos虚拟机网络配置
修改IP vi /etc/sysconfig/network-scripts/ifcfg-eth0 ONBOOT=yes BOOTPROTO=dhcp service network restart ...
- 【第三课】Centos 7.x系统安装和网络配置以及远程密钥登录
目录 一.安装CentOS 7.3 二.配置网络 1.使用dhclient命令自动获取ip地址 2.使用ip addr或ifconfig命令查看网卡信息 3.使用route命令查看路由信息 4.通过修 ...
- 使用Dockerfile文件制作centos6.8基础镜像,基于centos基础镜像的ssh远程登录镜像,jdk1.8镜像,tomcat镜像,elasticsearch镜像等等
一.首先制作一个centos6.8的裸机镜像 创建一个干净的目录: [root@docker centos6.]# ls c68-docker.tar.xz Dockerfile Dockerfile ...
- hadoop搭建一:虚拟机网络配置和基础(未完成)
基于VMware 15+CentOS 7+Hadoop 2.6,hadoop的搭建主要用于个人学习,水平有限. hadoop搭建一:虚拟机网络配置和基础 hadoop搭建二:hadoop全分布搭建 h ...
- vm克隆虚拟机网络配置
*CentOS虚拟机网络连接方式为:桥接模式* 虚拟机克隆后会导致网络连接不上:(引起原因是新的MAC和网卡配置对应不上)问题解决(在克隆机里执行下列步骤): vi /etc/udev/rules.d ...
随机推荐
- phpexcel导入数据部分数据有误
数据在excel中是这样的: 插入数据库后是这样的: 很难发现,出错的那几条数据中的单元格中都有英文','符号,而phpexcel又是以','来拼接读取到的数据的. 解决办法:修改代码中的','为不常 ...
- 创建16x16二级hash目录
Hash目录是一种优化文件存储性能的方法.无论是Windows还是Linux,无论是NTFS还是ext4,每个目录下所能容纳的项目数是有限的.并不是不能保存,而是当项目数量过大的时候,会降低文件索引速 ...
- HashMap Hasptable的区别
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable.可能你觉得HashTable很好用,为什么不用呢? ...
- CSS line-height与vertical-align:baseline
一.当line-height与vertical-align相遇,会发生很多匪夷所思的现象 首先,请看如下代码: <!DOCTYPE html> <html> <head& ...
- [Head First设计模式]生活中学设计模式——迭代器模式
系列文章 [Head First设计模式]山西面馆中的设计模式——装饰者模式 [Head First设计模式]山西面馆中的设计模式——观察者模式 [Head First设计模式]山西面馆中的设计模式— ...
- SQL中SET和SELECT赋值的区别
最近的项目写的SQL比较多,经常会用到对变量赋值,而我使用SET和SELECT都会达到效果. 那就有些迷惑,这两者有什么区别呢?什么时候哪该哪个呢? 经过网上的查询,及个人练习,总结两者有以下几点主要 ...
- tyvj1193 括号序列
描述 定义如下规则序列(字符串):1.空序列是规则序列:2.如果S是规则序列,那么(S)和[S]也是规则序列:3.如果A和B都是规则序列,那么AB也是规则序列. 例如,下面的字符串都是规则 ...
- PHP二维数组排序(list_order)
/** * 对二维数组进行排序 * 模拟 数据表记录按字段排序 * * <code> * @list_order($list, $get['orderKey'], $get['orderT ...
- PHP输出XML文件函数
PHP输出XML文件函数 function xml_out($content, $charset = 'utf-8') { @header("Expires: -1"); @hea ...
- Linux date命令详解
1.显示时间 date命令可以按照指定格式显示日期,只键入date则以默认格式显示当前时间.如下: 如果需要以指定的格式显示日期,可以使用“+”开头的字符串指定其格式,详细格式如下: %n : 下一行 ...