在linux中配置ip地址的方法有五种:
1.图形界面配置。
2.ifconfig命令临时配置(关机后失效)。
3.nmcli命令永久生成。
4.修改配置文件。
5.dhcp动态获取。

图形界面

使用命令 nm-connection-editor 命令可以进入图形界面

添加新的配置信息,选择网络类型为以太网

选择网卡eth0

设置静态(manual)ip

写入ip地址和子网掩码

ifconfig

使用ifconfig命令可以查看当前网络配置

ifconfig命令还可以生成临时的ip地址以及子网掩码

nmcli命令

此命令较为简单,但参数较多,使用时可以按两下tab键补出后面可操作的参数。

nmcli device show eth0    #显示eth0网卡的信息

nmcli connection add type ethernet con-name sus ifname eth0 ip4 172.25.254.201  #创建ip为172.25.254。201的以太网类型网络.


因为nmcli内参数过多,在这里就不一一赘述。

注意
在使用此命令时,NetworkManager必须开启
链接只能针对一个设备,如果两个,会有一个不生效。

编写配置文件

首先进入配置文件存放目录,编写配置一个新的配置文件

cd /etc/sysconfig/network-scripts
vim ifcfg-sus

动态ip和静态ip的编写方法有些区别

动态网络设定:
DEVICE=eth0  设备名
ONBOOT=yes   网络自启动
BOOTPROTO=dhcp  dhcp协议获取ip地址静态网络设定:
DEVICE=eth0
ONBOOT=yes
IPADDR0=172.25.254.109
NETMASK0=255.255.255.0
BOOTPROTO=none
IPADDR1=1.1.1.209
PREFIX1=24

编写完成后重启服务:systemctl restart network

DHCP动态配置

让dhcp服务动态分配ip地址等信息给当前主机。
首先,安装dhcp服务

然后修改dhcp配置文件

 vim /etc/dhcp/dhcpd.conf


可以看到一条路经,也就是说,真正配置文件里的内容在这个路径中,我们需要将这个路径文件中的内容复制到配置文件中

然后再打开该配置文件可以看到

将7 domain-name 域名改为 ‘’westos.org“
8 domain-name-server 域名服务器改为 114.114.114.114


32-34行配置dhcp服务分配的ip范围,子网掩码,网关。

重启服务

systemctl restart dhcpd

测试:
在另一台主机或虚拟机上创建一个配置文件,文件中设置设备名和ip获取方式为dhcp

重启网络

systemctl restart network

ifconfig查看配置信息

Linux下配置ip地址相关推荐

  1. linux下配置ip地址的方法

    (1)Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig  ethx   ipa ...

  2. Linux下配置ip地址四种方法

    linux系统安装完,以后通过命令模式配置网卡IP. 配置文件通常是/etc/sysconfig/network-scripts/ifcfg-interface-name ifconfig后显示的内容 ...

  3. linux下配置ip地址四种方法(图文)

    配置ip地址四种方法 (1)Ifconfig命令 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:o ...

  4. linux 命令设置ip,linux下配置ip地址四种方法(图文方法)

    (1)Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig ethx ipadd ...

  5. linux给服务器配置ip地址,linux下配置ip地址四种方法(图文方法)

    (1)Ifconfig命令 第一种使用ifconfig命令配置网卡的ip地址.此命令通常用来零时的测试用,计算机启动后 ip地址的配置将自动失效.具体用法如下.Ipconfig ethx ipadd ...

  6. Linux配置vimIP地址,Linux下配置ip地址

    即时生效: ifconfig eth0 192.168.1.102 netmask 255.255.255.0 启动生效: vim /etc/sysconfig/network-scripts/ifc ...

  7. 连接linux服务器ip地址设置方法,linux下配置ip地址的方法

    日常生活中我们都经常会接触到打印机,特别是现在日雏的网络化办公,常常的在办公室上班的都会接触到打印机!打印机,说白了就是:通过一个设备,最常见的以A4纸为介质,把电脑上的文本文档或者图片通过机械转印在 ...

  8. Linux下静态IP地址的设置及TFTP服务的搭建

    TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂.开销不大的文件传输服务 ...

  9. Linux CentOS7配置ip地址攻略

    本文为joshua317原创文章,转载请注明:转载自joshua317博客 Linux CentOS7配置ip地址攻略 - joshua317的博客 一.背景 公司新来一台服务器,系统已经装好了,操作 ...

最新文章

  1. sina微博api源码阅读之函数
  2. hdu4282 x^z+y^z+x*y*z=k 解的个数
  3. 自动清理归档日志_LGWR 日志写入进程
  4. java读写文件,读超大文件
  5. 一个页面多个ajax统一loading,页面有多个向后台发送的请求加载过程中显示loading,加载完成loading消失...
  6. ajax分页效果、分类联动、搜索功能
  7. c语言程序设计第3版高等教育,C语言程序设计第三3版 何钦铭 颜晖 高等教育出版社 9787040432...
  8. 频率超出范围黑屏Linux,显示器超出频率限制黑屏怎么解决?显示器超出频率限制黑屏解决方法...
  9. python10的负n次方_python的次方
  10. 面试想不带简历,老罗可以,你不行!
  11. 10度角的三角函数计算
  12. android widget的中文文档
  13. 完整JAVA学习路线图,助您从JAVA小白变身秃顶大叔,迈向JAVA成神之路
  14. 解决Android手机开发者选项经常自动关闭的问题
  15. spring cloud alibaba全家桶集合
  16. Validation框架
  17. Python实现线性插值和三次样条插值
  18. 消息中间件MQ及ActiveMQ介绍
  19. Game with Chips(思维)
  20. 性格内向不善言辞的求职者在面试中如何展现优势?

热门文章

  1. 解决连接mysql数据库出现Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server tim
  2. vite 项目初始化(ts)
  3. idl java_Java调用IDL出错处理
  4. “瞎买量”时代终结,游戏运营推广该如何选择?
  5. 圆形比例图(饼状图)
  6. 《缠中说禅108课》8:投资如选面首,G 点为中心,拒绝 ED 男
  7. A网站访问B网站,跨域问题
  8. matlab帧间差分法前景提取_matlab采用帧差法实现运动目标检测
  9. 微软账户登不上解决方案
  10. QT+opencv实现人脸检测并提取裁剪