什么是ip地址?
ip地址是网络通信使用的地址,类似于手机里的电话号码,每台电脑必须有ip地址,才可以与其他电脑通信。
在实际的工作里,linux服务器都是使用静态ip地址,本文教大家如何手动设置配置静态ip ==》ip地址是固定的

第1步:进入网卡配置的目录/etc/sysconfig/network-scripts

[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ls
ifcfg-ens33  ifdown-eth   ifdown-post    ifdown-Team      ifup-aliases  ifup-ipv6   ifup-post    ifup-Team      init.ipv6-global
ifcfg-lo     ifdown-ippp  ifdown-ppp     ifdown-TeamPort  ifup-bnep     ifup-isdn   ifup-ppp     ifup-TeamPort  network-functions
ifdown       ifdown-ipv6  ifdown-routes  ifdown-tunnel    ifup-eth      ifup-plip   ifup-routes  ifup-tunnel    network-functions-ipv6
ifdown-bnep  ifdown-isdn  ifdown-sit     ifup             ifup-ippp     ifup-plusb  ifup-sit     ifup-wireless

第2 步:修改对应网卡的配置文件

vim ifcfg-ens33
  • 将BOOTPROTO="dhcp"更改为BOOTPROTO=“none” 或 BOOTPROTO=“static”
  • 添加静态ip地址信息 IPADDR=192.168.10.129 ,ip地址可以自己指定,但是要和默认网关属于一类
  • 添加子网掩码信息 PREFIX=24,
  • 添加网关信息 GATEWAY=192.168.10.2,这里默认网关通过ip route查看
  • 设置dns服务器 DNS1=114.114.114.114
BOOTPROTO="static"    # dhcp表示动态获得ip地址,通过dhcp服务器的分配。none或者static 表示静态配置ip
NAME="ens33"        # 网络连接的名字
UUID="5efa49cd-c5fd-4074-a6ac-d5c4ce532dae"  # 网络连接的唯一标识,一个硬件会对应一个编号,这个编号自动生成,不需要修改
DEVICE="ens33"      # 设备名字
ONBOOT="yes"        # yes表示开机的时候激活这个网络连接  no 禁用这个网络连接
# 添加如下信息
IPADDR=192.168.10.129      # ip地址
PREFIX=24                  # 子网掩码的长度为24  相当于 NETMASK=255.255.255.0
GATEWAY=192.168.10.2        # 默认网关
DNS1=114.114.114.114       # dns服务器

第3步:重新启动服务,让新的配置生效

[root@localhost network-scripts]# service  network  restart

修改后即时生效,重启同样有效

查看DNS服务

[root@localhost network-scripts]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 114.114.114.114

ip add
查看本机的ip地址,倒数第4行,inet xxx.xxx.xxx.xxx/24中的ip即为本机的ip。如刷新服务成功我们可以看到ip已经成为自己设置的ip。

[root@localhost ~]# ip add
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/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 hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether 00:0c:29:5d:e3:5a brd ff:ff:ff:ff:ff:ffinet 192.168.10.129/24 brd 192.168.10.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::c58:463c:d39:9d06/64 scope link noprefixroutevalid_lft forever preferred_lft forever

ip route
查看本机的网关,第一行的ip即为默认网关

[root@localhost ~]# ip route
default via 192.168.10.2 dev ens33 proto static metric 100
192.168.10.0/24 dev ens33 proto kernel scope link src 192.168.10.129 metric 100

第5步:测试,通过ping局域网的IP及百度,看能不能ping通


[root@localhost ~]# ping 192.168.10.2
PING 192.168.10.2 (192.168.10.2) 56(84) bytes of data.
64 bytes from 192.168.10.2: icmp_seq=1 ttl=128 time=0.238 ms
64 bytes from 192.168.10.2: icmp_seq=2 ttl=128 time=1.48 ms
^Z
[2]+  已停止               ping 192.168.10.2
[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (14.215.177.38) 56(84) bytes of data.
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=1 ttl=128 time=24.9 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=2 ttl=128 time=27.4 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=3 ttl=128 time=37.2 ms
^Z
[3]+  已停止               ping www.baidu.com

能够ping通则表示网络能正常上网

Linux -- 手动配置静态IP相关推荐

  1. linux (debian) 配置静态ip

    在局域网内使用动态ip分配,机器动态的获取 ip地址.但是我使用ssh登录的时候,总是断线. 后来发现,原来机器总是在两个ip地址192.168.2.203 和192.168.2.228之间切换,用s ...

  2. Linux系统设置手动ip,科学网—linux手动设置静态ip - 张志翔的博文

    电脑装的ubuntu 16.04, 所里的网络要设置内网静态ip,这个当然没有什么难的.但是因为办公室刚换过几台电脑,我的新电脑联有线之后,总是连上一个啥自动以太网,我把这个自动以太网里面的参数改成静 ...

  3. Linux interfaces配置静态ip(开机自启动)

    编辑 :vim /etc/network/interfaces 基本配置如下: #eth0会在系统启动时被自动配置 auto eth0 #eth0接口具有一个静态(static)IP配置 iface ...

  4. Centos8 配置静态IP地址

    在rhel8(含centos8)上,在/etc/sysconfig/network-scripts/里也看不到任何脚本文件,没有传统的network.service.因此只能通过其它方法进行网络配置, ...

  5. linux 手动配置ip地址方法

    手工配置静态的IP地址 也就是手工配置IP地址.子网掩码.网关和DNS. 设置方法如下: vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑本地网卡的配置文 ...

  6. Linux学习笔记007---Centos7中配置静态ip

    JAVA技术交流QQ群:170933152 按步骤来是没问题的: 这里注意vim,有的系统没有装,所以需要用vi来配置 如果linux操作系统通过dhcp无法自动获取IP地址,需要手动设置静态IP地址 ...

  7. linux配置静态IP后ping外网不通的解决方案

    linux配置静态IP后ping外网不通的解决方案 参考文章: (1)linux配置静态IP后ping外网不通的解决方案 (2)https://www.cnblogs.com/litiammmm/p/ ...

  8. linux 怎么设置静态ip,如何在Linux中设置静态IP地址和配置网络

    如果您是Linux系统管理员,那么当您需要在系统上配置网络时,就会出现时间. 与可以使用动态IP地址的台式机不同,在服务器基础架构上,您需要设置静态IP地址(至少在大多数情况下).IP地址 :192. ...

  9. linux网卡ip自动启动不了怎么办,Linux杂谈:解决配置静态ip后eth0网卡启动不了的问题...

    今天在看imooc上的<Linux网络管理>的课程中,在做一些实验时修改了下网络配置,发现了一些问题,就是保存网络配置后eth0网卡打不开,可能也会有很多人出现这类问题,我就在这里分享下自 ...

最新文章

  1. 无数优秀投资人的选择——GMQ Group
  2. Unity3D+VR的实现
  3. 正则匹配没有闭合标签_RegExRX for Mac(多功能正则表达式开发工具)
  4. SAP Smart Business design time = CDS view SADL
  5. python集合set,frozenset--笔记
  6. sql azure 语法_如何将内部SQL Server数据库迁移到Azure
  7. 构建dubbo分布式平台-window安装zookeeper注册中心
  8. Activities
  9. 自然语言处理NLP星空智能对话机器人系列:理解语言的 Transformer 模型-子词分词器
  10. 数据库实验报告--安全性实验
  11. 数列极限:无穷量与待定型
  12. 家用计算机防火墙设置,360家庭防火墙路由器电脑怎么设置?
  13. 2014网络红人彭伟个人资料及照片
  14. Linux中的su 和su -
  15. 生信技能04 - 生信分析所需致病SNP位点Excel文件制作教程
  16. 汽车常用连接器接口定义
  17. Linux tar命令详解
  18. [转]MySQL数据库引擎
  19. DaVinci Resolve Studio 18(达芬奇剪辑软件)
  20. 对称、群论与魔术(四)——空白扑克卡片的对称性研究

热门文章

  1. 十年磨一剑,两万字长文深剖析分享IC验证经验
  2. Linux 常见面试题
  3. linux异常(九):Linux虚拟机启动异常/打不开 位-000005.vmdk”或它所依赖的某个快照磁盘 | 做映射时提示:读取卷信息时出错 请选择其他磁盘文件
  4. ionic 以及cordova apk打包成功,安装不成功,显示Failure [INSTALL_FAILED_CONFLICTING_PROVIDER]
  5. 第三方理财平台海银财富上市破发,IPO筹划两年募资规模缩水至3千万美元
  6. TypeScript里的工具类型Partial的理解用法
  7. 官方指标监控神器SpringBootAdmin保姆级教程
  8. Docker 多阶级构建:Docker 下如何实现镜像多阶级构建?
  9. 有关安装vuex报错error found vue@2.6.14及有关vue搭建项目问题
  10. 七日年化收益率怎么计算