linux网络-- 手动配置ip地址
1、第一步:进入网卡配置的目录。
[root@nginx-kafka01 shell]# cd /etc/sysconfig/network-scripts/
[root@nginx-kafka01 network-scripts]# ls
{}.bak ifdown-ipv6 ifdown-tunnel ifup-plip ifup-tunnel
ifcfg-ens33 ifdown-isdn ifup ifup-plusb ifup-wireless
ifcfg-ens33.bak ifdown-post ifup-aliases ifup-post init.ipv6-global
ifcfg-lo ifdown-ppp ifup-bnep ifup-ppp network-functions
ifdown ifdown-routes ifup-eth ifup-routes network-functions-ipv6
ifdown-bnep ifdown-sit ifup-ippp ifup-sit
ifdown-eth ifdown-Team ifup-ipv6 ifup-Team
ifdown-ippp ifdown-TeamPort ifup-isdn ifup-TeamPort
2、修改对应网卡的配置文件:
ifcfg-enss33:if:interface 接口 、cfg:config 配置 、ens33 是具体的接口的名字。
ifcfg-lo:环回接口的配置 lookback
一个网卡对应一个配置文件。
[root@nginx-kafka01 network-scripts]# vim ifcfg-ens33
BOOTPROTO="none" none或者static 表示静态配置ip 。dhcp表示动态获得ip地址,通过dhcp服务器的分配。
NAME="ens33" 网络连接的名字,可以删除
UUID="12b5a8c4-d319-4d70-ae1f-9d1fff3b2660" 每块网卡、网络连接的唯一标识,一个硬件会对应一个编号,这个编号自动生成,不需要修改。可以删除。
DEVICE="ens33" 设备名字和name可以一样。不能删除。
ONBOOT="yes" yes表示开机的时候激活这个网络连接 no 禁用这个网络连接
IPADDR=192.168.2.152 ip地址,具体的ip地址。根据自己的网段ip进行填写
PREFIX=24 子网掩码的长度为24 相当于 255.255.255.0
#NETMASK=255.255.255.0 子网掩码为255.255.255.0
GATEWAY=192.168.2.1 默认网关 gateway:gate:门。
DNS1=114.114.114.114 首选dns服务器
DNS2=192.168.2.1 备用dns服务器
3、重新启动服务,让新的配置生效。
centos7刷新服务:service network restart 刷新网络服务。
centos8里刷新服务:ifup ens33。
[root@nginx-kafka01 network-scripts]# service network restart
Restarting network (via systemctl): [ 确定 ]
刷新网络服务,更新网络配置。刷新服务就是将ip地址配置好,配置路由表,配置好dns服务器。将dns的配置写到/etc/resolv.conf文件中。
其中ifcfg-ens33里的配置可以决定/etc/resolv.conf文件里的配置。修改配置文件之后需要刷新服务:centos7是需要的。
ip -route:查看路由表。
[root@nginx-kafka01 network-scripts]# ip route
default via 192.168.2.1 dev ens33 proto static metric 100
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
192.168.2.0/24 dev ens33 proto kernel scope link src 192.168.2.152 metric 100
cat /etc/resolv.conf :查看dns域名。配置本地域名文件
resolve是解析,conf:config配置文件。
[root@nginx-kafka01 network-scripts]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 114.114.114.114
nameserver 192.168.2.1
4、刷新服务之后,可以ping一下网络,测试能不能ping成功。
同一网段的不同ip地址:能ping通的结果如下:
[root@nginx-kafka01 shell]# ping 192.168.2.43
PING 192.168.2.43 (192.168.2.43) 56(84) bytes of data.
64 bytes from 192.168.2.43: icmp_seq=1 ttl=64 time=2.90 ms
64 bytes from 192.168.2.43: icmp_seq=2 ttl=64 time=3.59 ms
64 bytes from 192.168.2.43: icmp_seq=3 ttl=64 time=9.85 ms
64 bytes from 192.168.2.43: icmp_seq=4 ttl=64 time=4.77 ms
64 bytes from 192.168.2.43: icmp_seq=5 ttl=64 time=3.61 ms
64 bytes from 192.168.2.43: icmp_seq=6 ttl=64 time=4.40 ms
ping外网测试:因为我的是桥接模式,所以可以ping通外网。
[root@nginx-kafka01 shell]# 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=53 time=24.2 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=2 ttl=53 time=26.0 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=3 ttl=53 time=26.7 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=4 ttl=53 time=25.6 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=5 ttl=53 time=24.9 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=6 ttl=53 time=25.3 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=7 ttl=53 time=25.3 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=8 ttl=53 time=24.5 ms
64 bytes from 14.215.177.38 (14.215.177.38): icmp_seq=9 ttl=53 time=24.3 ms
....
ping过程中需要找dns服务器去进行域名解析,
/etc/sysconfig/network-scripts/ifcfgens33文件会决定 /etc/resolv.conf 文件,如果修改了resolv.conf 文件里面的内容(如果将里面的dns修改为错误的,例如改为:nameserver 114.114.114.144),同时如果修改了/ifcfgens33文件中的dns内容(修改为nameserver 114.114.114.114)之后,进行刷新服务:service network restart ,resolv.conf里面的内容也会被覆盖。覆盖为:nameserver 114.114.114.114
linux网络-- 手动配置ip地址相关推荐
- Linux系统中手动配置IP地址(CentOS 7、8为例)
第一步:进入网卡配置目录 [root@huyuxuan /]# cd /etc/sysconfig/network-scripts [root@huyuxuan network-scripts]# l ...
- 如何配置php的ip地址吗,如何手动配置IP地址及防火墙设置
手动配置电脑IP地址和设置防火墙是很常用的设置.下面是学习啦小编跟大家分享的是如何手动配置IP地址及防火墙设置,欢迎大家来阅读学习. 手动配置IP地址及防火墙设置的方法 方法/步骤 在桌面 右键网络连 ...
- Linux网络编程之IP地址转换为无符号整数的方法
Linux网络编程之IP地址转换为无符号整数的方法,代码如下:(没考虑异常输入) #include <stdio.h> #include <string.h> #include ...
- linux 手动配置ip地址方法
手工配置静态的IP地址 也就是手工配置IP地址.子网掩码.网关和DNS. 设置方法如下: vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑本地网卡的配置文 ...
- CentOS/Redhat:手动配置IP地址(命令和图形界面)
方法一:命令 A.linux的网卡IP地址信息存放在文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 中 编辑文件如下: DEVICE=eth0 ...
- linux多网卡配置ip地址(linux一个网卡配置多个ip)
Linux如何配置ip地址 1.打开Linux终端系统,然后在系统中输入如下代码. 2.然后开始填写ip地址.子网掩码.网关等命令代码,如图所示. 3.在终端填写完之后,进行保存然后退出. 4.接着把 ...
- 【Linux网络编程】IP地址介绍
什么是 IP 地址 IP 地址(Internet Protocol Address)也称为网间地址.网际地址.IP地址是指互联网协议地址(英语:Internet Protocol Address,又译 ...
- linux中手动配置ip命令,手动配置linux(centos)的IP地址
今天在vmware上装了个centos-5.2,其中ip安装时没有设置. linux的网卡IP地址是存放在文件中的,这个配置文件在/etc/sysconfig/network-scripts下, 名称 ...
- linux ifconfig命令配置ip地址
linxu下网卡命名规律:eth0,eth1. 第一块以太网 第二块lo为环回接口,它的IP地址固定为127.0.0.1,掩码8位.它代表你的机器本身. ifconf ...
最新文章
- Tensorflow—创建图
- 微信小程序align_微信小程序四色花瓣
- 【算法的时间复杂度和空间复杂度】-算法02
- Xshell选中的同时把内容复制到剪贴板(还可以设置设置文本分隔符)
- 11张图让你看完苹果发布会
- 解决element-ui table show-summary合计行不显示问题
- time series 时间序列 | fractional factorial design 部分要因试验设计
- Linux基础(用户身份和文件权限)
- 2、数的分解 - 2019年第十届蓝桥杯大赛软件类省赛
- jmeter 连接mysql数据库
- Kubernetes Egress 网络策略指南
- 【AI学习总结】均方误差(Mean Square Error,MSE)与交叉熵(Cross Entropy,CE)损失函数
- web server+app server
- 创业公司如何设计合伙人股权的进入和退出机制
- error #6633: The type of the actual argument differs from the type of the dummy argument.
- EasyDSS视频直播点播平台无法播放4K视频的原因排查与解决
- 蓝湖类似的软件_一款产品设计团队必备的协作工具——蓝湖
- 享元模式 - Unity
- Java web对试卷进行单选多选答题进行打分_如何快速进行学生学情测试,这里有具体的攻略和操作指南!...
- codeforces1421 E Swedish Heroes
热门文章
- 中国石油大学胜利学院计算机二级,关于2020年3月全国计算机等级考试报名的通知...
- 高数考研归纳文章合集
- EBS Inventory(库存)中的ABC分类法(ABC Analysis)
- 用计算机进行处理信息时,第一单元 我们的信息生活 第三课:《用计算机处理信息》...
- Excel VBA UserForm用户窗体中添加按钮,并进行选择
- 新浪能让微博变成一家移动公司吗?
- 十款Blog编辑软件
- 【Anaconda】Anaconda使用requirement方法
- uniapp页面跳转报错URI malformed解决办法
- ghost linux磁盘 出错,关于linux的磁盘ghost的问题,高手请进