CentOS7 修改设置静态IP和DNS
最近因为学习Puppet,用虚拟机装了个CentOS,使用的NAT的网络模式,为了防止再次启动系统的时候网络IP发生变化,因此设置静态IP和DNS。
由于CentOS是最小化安装,没有ifconfig
命令,因此可以采用ip
命令查看。
查看IP分配情况:
发现里边只有一个LOOPBACK的127.0.0.1的回环地址,原来CentOS刚安装后默认是不启动网络连接的。 设置IP和DNS主要在下面的配置文件中修改:
由于最小化安装没有vim,所以使用vi。具体的配置文件需要到network-scripts目录下看,通常是以ifcfg-
开头的,比如ifcfg-eth0
,我的是ifcfg-eno16777736
,对于我这种洁癖来说回头非得改了这个乱七八糟的名字,另一个ifcfg-lo
就是LOOPBACK网络咯。
1. 编辑ifcfg-eno16777736
:
2. 重启网络服务
3. 检查网络
可以看到,eno16777736这个网络就起来了。 随便找个域名ping一下测试DNS是否OK:
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
修改centos下只读文件的权限
使用chmod命令,为文件提供其他的权限。 如果要给只读文件加上写权限,到文件所在目录下运行终端,输入 sudo chmod a+w filename 下面是chmod的详细介绍,不予赘述。 指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [–help] [–version] mode file… 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 参数 : mode : 权限设定字串,格式如下 : [ugoa…][[+-=][rwxX]…][,…],其中 u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。 + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。 r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。 -c : 若该档案权限确实已经更改,才显示其更改动作 -f : 若该档案权限无法被更改也不要显示错误讯息 -v...
- 下一篇
Centos 7安装Gnome图形界面
当初租用了阿里云的服务器,Centos 6.5的系统,整个系统除了一个终端界面就没什么图形界面了...当时我很不理解这个4G大小的镜像里到底装了些什么东西。后来倒腾了很久,给它装上了xfce界面,据说是占资源最小的,又装上了vnc,便于我这边远程控制图形化桌面。结果后来不想续费了,这个配置好的服务器就over了,也没留下什么教程,下次有需要再查资料再写吧。 虽然做服务器环境图形界面显得没那么必要,但是自己平时学习嘛,又装在了VMware下,装好了一些软件之后就想再来装Gnome界面,顺便看看相比之下Gnome3的桌面效率低在哪里。 yum groupinstall "GNOME Desktop" "Graphical Administration Tools" 大概要下载600多M,网速快些10分钟左右弄完了。等待安装结束之后,如果我们平时不怎么用Gnome界面,仅仅偶尔有需要时再用,那就不用设置开机默认运行级了。什么时候想用图形化桌面时再切换。如果是想默认开机就是图形界面呢,那就要执行下面那个命令,相当于是设置一个软链接。 ln -sf /lib/systemd/syst...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8编译安装MySQL8.0.19
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- SpringBoot2整合Redis,开启缓存,提高访问速度