如何使用命令来更改linux的IP 、DNS 、子网掩码,在虚拟机(vitrualBox)上添加一个Linux的虚拟机;

安装方法:http://pan.baidu.com/s/1sjJPhP7

安装完以后,进入到Linux桌面,是一个这样的桌面:

按CTRL+ALT+F2  进入命令行窗口,然后登录 ,在登录成功以后在命令下输入:

vi  /etc/sysconfig/network-scripts/ifcfg-ethx

就打开了设置窗口,默认哪果你只有一个网卡的话,就这样就可以,如果多个网卡那网卡可能会分0、1即:

vi  /etc/sysconfig/network-scripts/ifcfg-ethx0
vi /etc/sysconfig/network-scripts/ifcfg-ethx1

如果是两个网卡,那分开设置就行了;

打开一个文件,里面会显示这样:

只要把里面的参数设置了就行了,如下图的注解:

按键盘上的”Insert“ 键来进入更改;当所有都配置完以后,按Esc键,然后输入    :wq   三个字母   即:写入保存并退出 ;

再执行命令

vi  /etc/sysconfig/network-scripts/ifcfg-ethx

可以看到我们的更改已经保存了。

然后设置本机的虚拟VirturalBox-Host-only Network;右击右下角的网络,打开网络中心,会看到有这一项:

点开设置->属性-》IP4-》设置

这里的IP地址最好是虚拟机里面设置的网关;

设置完以后我们试一下,看能不能Ping通:

可以Ping的通,那下面我们就设置一下他的主机名:

到这里,基本上虚拟机的系统就能用了,我们可以用远程 工具连接,我们用putty这个工具: putty中文版下载

然后是登录 ,登录成功以后,我们输入命令: vi /etc/hosts

进入设置,然后按 "insert"  键 来设置,格式是IP  主机名  如下图:

改完以后,按Esc键 ,输入 :wq  进行保存并退出 ,同时还要改另一个地方,命令:vi /etc/sysconfig/network

把主机名设置一下:

等号右边的就是要设置的主机名,设置完以后按”ESC“   并输入 :wq退出;

退出以后并没有生效,输入命令 hostname redhat1  按回车,并输入   su -  就可以暂时的更改;如下:

但这只是暂时的,想要永久的变更过来,你需要重启一下Linux就可以了。

Linux学习(一):linux更改ip地址命令_更改DNS_更改默认网关_更改子网掩码_主机名的更多相关文章

  1. linux配置网卡IP地址命令详细介绍及一些常用网络配置命令

    linux配置网卡IP地址命令详细介绍及一些常用网络配置命令2010-- 个评论 收藏 我要投稿 Linux命令行下配置IP地址不像图形界面下那么方 便,完全需要我们手动配置,下面就给大家介绍几种配置 ...

  2. linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接

    原 linux(Ubuntu/Centos) iproute 路由IP地址等命令集合,查看端口链接 2017年03月20日 16:55:57 风来了- 阅读数:2291 标签: centoslinux ...

  3. 重新设置Linux的IP地址(该操作会永久更改ip地址)

    1.查看你当前的IP地址 2.进入配置文件进行更改IP地址 3.上图我使用的是ifcfg-eth1 ,然后进行更改这个文件 4.点击“insert”进行编辑改文档,吧对应的IP改成你想要的地址 更改完 ...

  4. Linux系统下如何设置IP地址?

    Linux系统下如何设置IP地址?我们可以通过命令设定IP的方法,不过此方法的前提条件是用户需root权限.在linux系统的 /etc/sysconfig/network-script/ifcfg- ...

  5. Linux学习之十四、管线命令

    Linux学习之十四.管线命令 地址:http://vbird.dic.ksu.edu.tw/linux_basic/0320bash_6.php

  6. Linux环境下如何配置IP地址、MAC地址

    Linux环境下如何配置IP地址.MAC地址 1.配置IP地址 进入配置IP地址路径,进行修改即可 cd /etc/network vim interface 加入以下内容: iface eth0 i ...

  7. Linux学习之路-Linux-at及cron命令【7】---20171215

    Linux学习之路-Linux-at及cron命令[7]---20171215 DannyExia000人评论986人阅读2017-12-24 17:28:03   ntpdate 命令 [root@ ...

  8. Linux学习之RPM包管理-rpm命令管理(十六)

    Linux学习之RPM包管理-rpm命令管理 目录 简介 RPM包依赖性 包全名与包名 rpm软件包安装 rpm软件包卸载 升级降级rpm软件包 rpm软件包的查询 rpm软件包校验 简介 RPM是R ...

  9. Linux下获取本机IP地址的代码

    Linux下获取本机IP地址的代码,返回值即为互联网标准点分格式的字符串. #define ETH_NAME "eth0" //获得本机IP地址 char* GetLocalAdd ...

随机推荐

  1. [置顶] mkdir函数-linux

    tyle="margin:20px 0px 0px; font-size:14px; line-height:26px; font-family:Arial">

  2. linux之SQL语句简明教程---CREATE VIEW

    视观表 (View) 可以被当作是虚拟表格.它跟表格的不同是,表格中有实际储存资料,而视观表是建立在表格之上的一个架构,它本身并不实际储存资料. 建立一个视观表的语法如下: CREATE VIEW & ...

  3. 移动端页面SEO优化需要注意的10个要点

    如今,移动互联网已经成为互联网组成的非常重要的一个分支,如果说以前对移动页面没有很规范的优化和高质量内容评判划分标准,但现在随着各大搜索引擎发布了移动建站指南,图文并茂的描述了如何提高移动站在百度质量 ...

  4. OC基础11:基本的C语言特性2

    "OC基础"这个分类的文章是我在自学Stephen G.Kochan的<Objective-C程序设计第6版>过程中的笔记. 19.定义一个int类型的指针: int ...

  5. Mysql数据库启动

    1.改变数据库的访问ip: vim /etc/mysql/my.cnf 找到下面选项: bind-address            = 192.168.1.128 修改即可. 2.mysql启动命 ...

  6. 使用工具来提升Android开发效率

    正所谓工欲善其事,必先利其器.学习并应用优秀的轮子,能够让我们跑的更快,走的更远.这里所指的工具是广义的,泛指能帮助我们开发的东西,或者能提高我们效率的东西,包含:开发工具.监測工具.第三方代码库等. ...

  7. OAuth2.0 错误码

    http://open.taobao.com/doc/detail.htm?id=118 OAuth2.0 错误码 新浪微博OAuth2.0实现中,授权服务器在接收到验证授权请求时,会按照OAuth2 ...

  8. J2EE学习的一部分--JDBC详细说明

    今天是关于我们JDBC相关知识,左右JDBC我想大家都很熟悉的,我记得在很早以前就开始使用它,我记得那是一个大二的学生做课程设计.但随后以完成任务,所以遇到的问题google,当时没有时间组织,下关于 ...

  9. 【MFC学习笔记-作业9-基于单击响应的计算平均成绩】【】

    要求..单击出现 一个输入成绩的框,点确定后,计算平均成绩 意义很大~ 完成对话框   再写个鼠标点击的响应部分 鼠标点击的响应部分为难点.... void CWj1401_0302140107_9V ...

  10. SqlDataAdapter.Update()方法与SqlCommandBuilder(转)

    用SqlDataAdapter操纵数据集时最常用到的就是Fill()与Update()方法.Fill()填充DataSet或DataTable,而Update()就是将DataSet或DataTabl ...