Linux(Centos7) 设置静态IP
关于虚拟机
这里使用Centos7为例,因为linux是安装在在虚拟机中,这里先看一下虚拟机的网络适配器:
这里我使用的NAT模式,接着配置虚拟机的虚拟网络:
这里主要看一下VMnet8的设置:
这里我将子网IP设置为192.168.85.0
Linux设置
这里首先是进入/etc/sysconfig/network-scripts中查看现有的配置文件:
# cd /etc/sysconfig/network-scripts
通过ls查看文件看到该文件目录下的文件:
这里需要使用的配置文件是:ifcfg-eno16777736,每个人的可能不一样,切换root权限,通过vim进到里面,可以看到里面的内容:
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=ae05ccde-6a29-4332-b486-f3042da73ac0
DEVICE=eno16777736
ONBOOT=no
这里说一下需要修改的位置:
#修改
BOOTPROTO=static #这里讲dhcp换成ststic
ONBOOT=yes #将no换成yes
#新增
IPADDR=192.168.85.100 #静态IP
GATEWAY=192.168.85.2 #默认网关
NETMASK=255.255.255.0 #子网掩码
保存退出后,重启网络服务:
# service network restart
Restarting network (via systemctl): [ 确定 ]
查看当前ip:
# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000link/ether 00:0c:29:e7:b8:77 brd ff:ff:ff:ff:ff:ffinet 192.168.85.100/24 brd 192.168.85.255 scope global eno16777736valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fee7:b877/64 scope link valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN link/ether 52:54:00:b9:8f:6c brd ff:ff:ff:ff:ff:ffinet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN qlen 500link/ether 52:54:00:b9:8f:6c brd ff:ff:ff:ff:ff:ff
可以看到其中eno16777736对应的ip已经改变,此时在主机中ping 192.168.85.100验证是否可以ping通:
注意
这里我们设置好之后重启虚拟机,再使用:
# ip addr
发现此时eno16777736的ip地址变了,我这里变成192.168.85.133,这里没关系的之前设置的静态ip依然有效,在本机中依然可以ping通.
我这里说这个是因为网上查资料说在配置是添加一行配置:
NM_CONTROLLED=no
这里表示该接口将通过该配置文件进行设置,而不是通过网络管理器进行管理。“ONBOOT=yes”告诉我们,系统将在启动时开启该接口。
将NM_CONTROLLED设置成no后的ip的确不会改变,但是这时发现虚拟机无法访问外网,这里绕了很多弯路后才发现在之前设置好后,如果没有特殊需要的话上述配置就可以满足需求.
转载于:https://www.cnblogs.com/yxdz/p/7633057.html
Linux(Centos7) 设置静态IP相关推荐
- Linux CentOS6和CentOS7设置静态ip
一.CentOS6 1.1 请确认网络连接方式为:桥接 2.修改网卡eth0 执行命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0 ++++++++++ ...
- CentOS7设置静态IP、搭建单机版FastDFS图片服务器、使用FastDFS-Client客户端进行简单测试、实现图片上传、实现商品添加修改删除
CentOS7设置静态IP.搭建单机版FastDFS图片服务器.使用FastDFS-Client客户端进行简单测试.实现图片上传.实现商品添加修改删除 CentOS7设置静态IP而且还可以上网 192 ...
- linux操作系统-设置静态ip
在使用linux虚拟机的时候因为经常有关机的需求,然后重新开机后可能面临这上一次获取的ip被改变,在这里我分享一下在linux 下设置静态ip的经验 1.查看路由状态 [root@localhost ...
- linux 虚拟机设置静态ip
linux 虚拟机设置静态ip 1.显示network-scripts 下的文件 2.直接粗暴的修改 /etc/sysconfig/network-scripts/ifcfg-*** 3.以上如果没问 ...
- CentOS7设置静态IP并成功上网
环境: VMware 15 CentOS 7.3.1611 查看网卡信息 通过ip addr查看当前网卡的配置信息: 从图中可以看出, 当前设备网卡名称为: ens33 (不同设备这个可能不同),当前 ...
- linux 怎么设置静态ip,如何在Linux中设置静态IP地址和配置网络
如果您是Linux系统管理员,那么当您需要在系统上配置网络时,就会出现时间. 与可以使用动态IP地址的台式机不同,在服务器基础架构上,您需要设置静态IP地址(至少在大多数情况下).IP地址 :192. ...
- linux设置静态ip后端口不能上网,Centos7设置静态IP后无法上网的解决方法
在VMWare中安装的本地虚拟机CentOS7操作系统,动态IP地址会经常变化,设置成静态IP地址后,本地局域网可以互相访问,但CentOS7系统无法访问互联网,按以下步骤解决这个问题. 1.以系统管 ...
- 如何在Debian Linux上设置静态IP地址
目的 目标是在Debian Linux服务器上配置静态IP地址. 请注意,对于桌面安装,建议使用GUI工具,例如network-manager.如果您希望通过/etc/network/interfac ...
- Centos7设置静态IP后无法上网的解决方法
文章目录 1.以系统管理员打开VMWare 2.选择虚拟网络编辑器菜单 3.选择VMnet8这一行 4.还原VMnet8的默认设置 5.修改VMnet8的参数 6.NAT设置 7.保存设置 8.确认虚 ...
最新文章
- 利用人工智能进行网页设计的10种方法
- Brocade 光纤交换机常用命令
- Linux安装配置类似mac下的docky
- 同样是Java程序员,如何比别人更优秀?
- python打开autocad软件_python 使用pyautocad操作AutoCAD
- LeetCode(506)——相对名次(JavaScript)
- 为了研究,可以在 Linux 内核中植入漏洞吗?
- spring学习--AOP五个通知
- 记录工作中用到的日期转换方法
- 【BZOJ 3531 Sdoi2014】旅行【动态开点线段树+树链剖分】
- 太开放计算机软件快上课,[计算机软件及应用]CAXA电子图版上课.ppt
- 2.4-2.8段地址x16+偏移地址=物理地址
- django国际化与本地化
- 计算机毕业设计(附源码)python医院人事及科室病区管理
- 数据挖掘课程小结——1)数据预处理
- 头头合作项目之requests
- pd.read_csv()中文乱码,解决方法
- 基于Android的手机安全卫士的开发
- Rust 引入其他的 rs 文件
- C++作业 设计一个程序实现油桶面积与体积的计算(构造函数与析构函数)
热门文章
- [原]ASP.Net常用功能整理--生成图片的缩略图
- CSS 再学习,基础篇
- 比真机还快的Android模拟器——Genymotion
- 随便玩玩系列之一:SPOJ-RNG+51nod 算法马拉松17F+51nod 1034 骨牌覆盖v3
- docker-ovs遇到的问题以及解决办法
- Linux下查看软、硬raid信息的方法
- Redis—字符串和SDS
- Quartz的定时任务实现
- java内存区_基于jvm java内存区域的介绍
- python中mat函数_Python中flatten( )函数及函数用法详解