centos7 设置静态IP

#######一、查找配置文件(/etc/sysconfig/network-scripts)

[root@bogon network-scripts]# ll
总用量 232
-rw-r--r--. 1 root root 366 6月 7 10:39 ifcfg-eth0
-rw-r--r--. 1 root root 254 1月 3 00:29 ifcfg-lo
lrwxrwxrwx. 1 root root 24 6月 7 10:17 ifdown -> ../../../usr/sbin/ifdown
-rwxr-xr-x. 1 root root 654 1月 3 00:29 ifdown-bnep
-rwxr-xr-x. 1 root root 6569 1月 3 00:29 ifdown-eth
-rwxr-xr-x. 1 root root 781 1月 3 00:29 ifdown-ippp
-rwxr-xr-x. 1 root root 4540 1月 3 00:29 ifdown-ipv6
lrwxrwxrwx. 1 root root 11 6月 7 10:17 ifdown-isdn -> ifdown-ippp
-rwxr-xr-x. 1 root root 2102 1月 3 00:29 ifdown-post
-rwxr-xr-x. 1 root root 1068 1月 3 00:29 ifdown-ppp
-rwxr-xr-x. 1 root root 870 1月 3 00:29 ifdown-routes
-rwxr-xr-x. 1 root root 1456 1月 3 00:29 ifdown-sit
-rwxr-xr-x. 1 root root 1621 3月 18 2017 ifdown-Team
-rwxr-xr-x. 1 root root 1556 3月 18 2017 ifdown-TeamPort
-rwxr-xr-x. 1 root root 1462 1月 3 00:29 ifdown-tunnel
lrwxrwxrwx. 1 root root 22 6月 7 10:17 ifup -> ../../../usr/sbin/ifup
-rwxr-xr-x. 1 root root 12415 1月 3 00:29 ifup-aliases
-rwxr-xr-x. 1 root root 910 1月 3 00:29 ifup-bnep
-rwxr-xr-x. 1 root root 13442 1月 3 00:29 ifup-eth
-rwxr-xr-x. 1 root root 12075 1月 3 00:29 ifup-ippp
-rwxr-xr-x. 1 root root 11893 1月 3 00:29 ifup-ipv6
lrwxrwxrwx. 1 root root 9 6月 7 10:17 ifup-isdn -> ifup-ippp
-rwxr-xr-x. 1 root root 650 1月 3 00:29 ifup-plip
-rwxr-xr-x. 1 root root 1064 1月 3 00:29 ifup-plusb
-rwxr-xr-x. 1 root root 4981 1月 3 00:29 ifup-post
-rwxr-xr-x. 1 root root 4154 1月 3 00:29 ifup-ppp
-rwxr-xr-x. 1 root root 2001 1月 3 00:29 ifup-routes
-rwxr-xr-x. 1 root root 3303 1月 3 00:29 ifup-sit
-rwxr-xr-x. 1 root root 1755 3月 18 2017 ifup-Team
-rwxr-xr-x. 1 root root 1876 3月 18 2017 ifup-TeamPort
-rwxr-xr-x. 1 root root 2711 1月 3 00:29 ifup-tunnel
-rwxr-xr-x. 1 root root 1836 1月 3 00:29 ifup-wireless
-rwxr-xr-x. 1 root root 5419 1月 3 00:29 init.ipv6-global
-rw-r--r--. 1 root root 19948 1月 3 00:29 network-functions
-rw-r--r--. 1 root root 31027 1月 3 00:29 network-functions-ipv6
二、备份网卡文件
[root@bogon network-scripts]# cp ifcfg-eth0 ifcfg-eth0.bak
三、修改配置文件为静态ip
[root@bogon network-scripts]# vi ifcfg-eth0
修改后内容如下:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
#IPV4_FAILURE_FATAL=no
#IPV6INIT=yes
#IPV6_AUTOCONF=yes
#IPV6_DEFROUTE=yes
#IPV6_FAILURE_FATAL=no
#IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=a81aa960-d8db-40f3-8a3a-c430b1984c80
DEVICE=eth0
ONBOOT=yes
IPADDR=10.211.55.10
NETMASK=255.255.255.0
NETWORK=10.211.55.1
DNS1=10.211.55.1
四、修改网关配置文件(/etc/sysconfig/network)
[root@bogon sysconfig]# vi network
内容如下:
# Created by anaconda
NETWORKING=yes
NETWORKING_IPV6=no
GATEWAY=10.211.55.1
五、重启网卡
[root@bogon sysconfig]# systemctl restart network
六、查看ip
[root@bogon sysconfig]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:1c:42:3f:bb:6f brd ff:ff:ff:ff:ff:ff
inet 10.211.55.10/24 brd 10.211.55.255 scope global noprefixroute eth0
valid_lft forever preferred_lft forever
inet6 fdb2:2c26:f4e4:0:21c:42ff:fe3f:bb6f/64 scope global mngtmpaddr dynamic
valid_lft 2591594sec preferred_lft 604394sec
inet6 fe80::21c:42ff:fe3f:bb6f/64 scope link
valid_lft forever preferred_lft forever
七、查看路由
[root@bogon sysconfig]# ip route
default via 10.211.55.1 dev eth0 proto static metric 100
10.211.55.0/24 dev eth0 proto kernel scope link src 10.211.55.10 metric 100
注意事项
刚装完机器不知道我的ip和网关模式为多少?
1.设置网卡
BOOTPROTO=dhcp
ONBOOT=yes
2.重启后执行第七步查看路由命令,即可知道当前的ip地址和默认的网关地址。

centos7 设置静态IP的更多相关文章

  1. vmware下为CentOS7设置静态IP

    vmware下为CentOS7设置静态IP可以分为三个主要步骤: 1. 在windows中设置VMWare创建的虚拟网络 2. 设置VMWare为静态IP 3. 设置CentOS7的网络为静态IP 首 ...

  2. Mac系统下VirtualBox装Centos7设置静态IP并连网

    用Virtualbox装了三台Centos7,现在需要设置成三台之间可以相互通信,并且三台都可以连外网. 需求如下: 1. 三台内部相互通信 2. 可以上外网 3. 主机可以虚拟机可以相互通信(she ...

  3. CentOS7设置静态IP以及windows下ping不通虚拟机、虚拟机ping不通外网解决方案

    问题:CentOS7安装完成后默认使用的是动态IP,当你每次重新启动CentOS7后,它的IP地址都不一样.一般我们都是使用远程连接工具连接CentOS7进行操作,如果每次IP都不一样,系统启动后,每 ...

  4. centOS7设置静态ip后无法上网的解决,【亲可测】

    最近在VMware虚拟机里玩Centos,装好后发现上不了网.经过一番艰辛的折腾,终于找到出解决问题的方法了.最终的效果是无论是ping内网IP还是ping外网ip,都能正常ping通.方法四步走: ...

  5. Centos7 设置静态IP地址

    一:  修改网卡配置文件(操作前先备份一下该文件),/etc/sysconfig/network-scripts/ 具体操作如下: 1:进入修改目录 [root@localhost ~]# clear ...

  6. Linux(Centos7) 设置静态IP

    关于虚拟机 这里使用Centos7为例,因为linux是安装在在虚拟机中,这里先看一下虚拟机的网络适配器: 这里我使用的NAT模式,接着配置虚拟机的虚拟网络: 这里主要看一下VMnet8的设置: 这里 ...

  7. centos7设置静态ip

    动态ip可以上网.静态ip设置成功后,发现不能上网. 1.首先查看动态ip的默认网关 cat /etc/resolv.conf 2.设置配置文件 在 /etc/sysconfig/network-sc ...

  8. centos7设置静态IP地址

    1.查看IP配置信息 ifconfig 如上图所示,我的em1网卡已配置好 2.编辑em1对应的配置文件,位于/etc/sysconfig/network-scripts/ifcfg-你的网卡名字 操 ...

  9. vmware中centos7设置静态IP

    1.vmware—>Edit—>Virtual Network Editor,选中vmnet8-Nat设置,查看网关IP 2.在centos中设置: vi /etc/sysconfig/n ...

随机推荐

  1. 跨平台开发 -- C# 使用 C/C++ 生成的动态链接库

    操作环境:Visual Studio 2017 如何实现 使用 C# 进行嵌入式开发? .NET Core 虽然实现了跨平台,但是不可能处处使用 C# 开发,就好像没人使用SQL开发安卓APP,每种语 ...

  2. 学习H5C3

    不一样的老师,不一样风格,刚开始我们都是非常热情,知道这是非常重要的,我需要坚持,加油!!!

  3. Nginx防hashdos模块使用帮助

    经过上周一周朋友们帮忙测试和bug fix,nginx_http_hashdos_module已经达到可以线上使用的水平,下面是使用记录. 下载 #wget --no-check-certificat ...

  4. python第四十二课——__str__(self)函数

    4.__str__(self): 作用: 创建完对象,直接打印对象名/引用名我们得到的是对象的内存信息(十六进制的地址信息), 这串数据我们程序员并不关心,我们更希望看到的是属性赋值以后的内容(属性赋 ...

  5. 请问下.net俱乐部这个组织现在还存在么?

    各位好,我是北京的一名.net开发人员,一直在想有什么线下技术活动可以开拓自己的视野,扩展人脉,我知道曾经有一个.net俱乐部很活跃 可是现在我在百度上搜了下.net俱乐部的信息,已经基本找不到201 ...

  6. 3.7 AnsyncTask异步任务

    3.7 AnsyncTask异步任务. 1)为什么要用AsyncTask? 答: 我们可以用上述两种方法来完成我们的异步操作,加入要我们写的异步操作比较多,或者较为繁琐, 难道我们new Thread ...

  7. ArcGIS中的坐标系统定义与投影转换方法

    坐标系统是GIS数据重要的数学基础,用于表示地理要素.图像和观测结果的参照系统,坐标系统的定义能够保证地理数据在软件中正确的显示其位置.方向和距离,缺少坐标系统的GIS数据是不完善的,因此在ArcGI ...

  8. cloudstack网络部分知识点汇总

    UI界面的几个网络选项 DNS1:供此区域的来宾VM使用,此区域的公用IP必须路由到此服务器: 内DNS:供此区域的系统VM使用,提供点的专用IP必须路由到此服务器: 如:你在添加存储设备时,用的主机 ...

  9. FPGA按一下按键,对应端口输出单个脉冲

    对于FPGA的verilog语言,,,规定一个变量不能在多个always中被赋值.但是可以在多个alway块中做判断--结合状态机思想 module state(key,led,clk); input ...

  10. jqgrid 选中行触发编辑,切换下一行时验证和异步保存上一行数据

    有时,我们需要批量修改或填写一些相似的数据.可以以jqgrid表来显示,可能的效果如下: 选中触发行编辑参考:jqgrid 单击行启用行编辑,切换行保存原编辑行 本文主要说说验证和异步保存上一条数据的 ...