CentOS 7.x 配置静态 IP 并启用
2024-10-19 19:32:56
centos 7.x 配置静态 IP 并启用
0 问题由来
通过查询本机的IP,发现本机并没有有效IP:
[pan@localhost ~]$ ip addr
所以,我们需要设置本机的静态IP,并启用配置。
那我们该如何实现这个目的呢?
1 该修改哪个文件
我们返回上一步查询本机IP的步骤,仔细查看返回的结果可以获知:
本机的网络设备名称——ens33。
于是我们尝试在系统中查找带有“ens33”的文件:
[pan@localhost ~]$ sudo find / -name *ens33*
我们仔细查看返回结果,尤其注意在 /etc 目录下的结果行(/etc 目录下的文件是系统的配置文件):
……
/etc/sysconfig/network-scripts/ifcfg-ens33
最后一行的路径就是我们要修改的目标文件。
2 如何修改
修改目标文件前,我们照例仔细看下该文件的权限信息,再进行修改:
[pan@localhost ~]$ ls -l /etc/sysconfig/network-scripts/ifcfg-ens33
返回结果:
-rw-------. 1 root root 392 10月 10 15:36 /etc/sysconfig/network-scripts/ifcfg-ens33
修改目标文件:
[pan@localhost ~]$ sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
对这两行进行如下修改:
原值:
BOOTPROTO=dhcp
ONBOOT=no
修改值:
BOOTPROTO=static
ONBOOT=yes
在末尾增加如下配置:
IPADDR=192.168.219.149
GATEWAY=192.168.219.2
NETMASK=255.255.255.0
DNS1=192.168.219.146
DNS2=192.168.219.147
3 启用配置并验证网络连通性
修改完目标文件后,我们需要重启系统的网络服务:
[pan@localhost ~]$ sudo systemctl restart network.service && ping -c 4 www.baidu.com
4 结语
说实话,文档还写不习惯。
最新文章
- Action的搜索顺序(Struts2搜索Action的机制)
- 诡异的 未处理的IOErrorEvent 2035
- Unity3d中C#使用指针(Unsafe)的办法(转)
- 邮箱性质--全选单选的操作和传值 用属性的name传值
- AppCan认为,移动APP开发不是技术活
- LINQ2EF-LINQ2SQL-LINQ笔记
- php 读xml的两种方式
- DateTime.Compare(t1,t2)比較两个日期大小
- Eclipse插件的各种安装方法
- JS 中 cookie 的使用
- 分布式定时任务框架——python定时任务框架APScheduler扩展
- 【算法】LeetCode算法题-Maximum Subarray
- Java中的不同遍历方式
- Myeclipse2017 安装反编译插件和SVN插件
- U-Mail邮件群发触发器功能助力营销自动化
- 如何对exec sp_who2的结果进行选择和排序?
- CentOS安装搭建zookeeper
- BFC概念和作用,触发条件
- React + Dva + Antd + Umi 概况
- Java enum枚举的使用方法