静态方法
注意:所有操作均使用root用户
修改ip:
编辑文件/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 //设备名称,不要修改
BOOTPROTO=static //不要修改
BROADCAST=10.10.22.255 //广播地址,一般为本网段的最后一个IP
IPADDR=10.10.22.145 //ip地址
NETMASK=255.255.255.0 //子网掩码
NETWORK=10.10.22.0 //网段地址
ONBOOT=yes //不要修改
TYPE=Ethernet //不要修改
注意: ifcfg-eth0是第一张网卡,ifcfg-eth1是第二张网卡,依次类推
增加ip:
可以重新编译一个文件,文件名为/etc/sysconfig/network-scripts/ifcfg-eth0:0
也可以直接在/etc/sysconfig/network-scripts/ifcfg-eth0中添加(但是设备eth0一定要有)
DEVICE=eth0:0 //设备名称,不要修改
BOOTPROTO=static //不要修改
BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP
IPADDR=10.10.33.145 //ip地址
NETMASK=255.255.255.0 //子网掩码
NETWORK=10.10.33.0 //网段地址
ONBOOT=yes //不要修改
TYPE=Ethernet //不要修改
依次类推,如果再增加一个ip,则再增加如下配置:
DEVICE=eth0:1 //设备名称,不要修改
BOOTPROTO=static //不要修改
BROADCAST=10.10.44.255 //广播地址,一般为本网段的最后一个IP
IPADDR=10.10.44.145 //ip地址
NETMASK=255.255.255.0 //子网掩码
NETWORK=10.10.44.0 //网段地址
ONBOOT=yes //不要修改
TYPE=Ethernet //不要修改
同样如果在第二张网卡,则需要增加:
DEVICE=eth1:0 //设备名称,不要修改
BOOTPROTO=static //不要修改
BROADCAST=10.10.33.255 //广播地址,一般为本网段的最后一个IP
IPADDR=10.10.33.145 //ip地址
NETMASK=255.255.255.0 //子网掩码
NETWORK=10.10.33.0 //网段地址
ONBOOT=yes //不要修改
TYPE=Ethernet //不要修改
增加默认网关的方法:
注意一台机器只能有一个缺省网关,否则就应该给出具体的路由方式。
在相关的设备配置中增加一项即可,例如在上述配置中,在第一张网卡的第一个IP增加一个缺省网关:
DEVICE=eth0
BOOTPROTO=static
BROADCAST=10.10.22.255
IPADDR=10.10.22.145
NETMASK=255.255.255.0
NETWORK=10.10.22.0
ONBOOT=yes
TYPE=Ethernet
GATEWAY=10.10.22.3
修改完成后,要想使上述修改生效,则需要重起机器,或者重起网络。
重新启动机器的方法是:reboot
重起网络的方法是:service network restart
以上为静态增加ip的方法,即机器重起后仍然有效的方法。
动态方法
注意:所有操作均使用root用户
修改IP:
ifconfig eth0 10.10.22.145
则直接将第一张网卡的IP修改成10.10.22.145
增加IP:
ifconfig eth0 add 10.10.33.145 //增加一个IP
ifconfig eth0:0 broadcast 10.10.33.255 //修改刚刚增加IP的广播地址
再增加一个IP:
ifconfig eth0:0 add 10.10.44.145
ifconfig eth0:0:1 broadcast 10.10.44.255 //修改刚刚增加IP的广播地址
千万不要如下操作:
ifconfig eth0 add 10.10.44.145
这样就把刚刚加的IP10.10.33.145修改成了10.10.44.145
再增加一个IP:
ifconfig eth0:0:1 add 10.10.55.145
ifconfig eth0:0:1:1 broadcast 10.10.55.255 //修改刚刚增加IP的广播地址
依次类推
上述增加完,立刻生效,但是机器重新启动后,就无效了。
分享到:
相关推荐
本文将详细介绍如何使用vi编辑器来设置Linux系统的IP地址。这个过程主要涉及到`/etc/sysconfig/network-scripts/`目录下的一个特定配置文件,以及网络服务的重启和IP地址的验证。 首先,我们打开用于配置网络接口的...
在Linux系统中,路由器设置IP和MAC绑定是一个常见需求,用以提高网络的安全性,确保只有特定的设备能够接入互联网。以下是对如何在Linux路由上设置IP和MAC绑定的详细知识点解析。 首先,要了解ARP协议的基本原理。...
嵌入式Linux修改IP地址、网关、mac地址源码
Linux 设置静态 IP 地址 Linux 操作系统中,设置静态 IP 地址是非常重要的一步,对于网络的配置和使用都有着重要的影响。在本文中,我们将介绍两种设置静态 IP 地址的方法,分别是命令行设置和修改文件来实现配置...
在嵌入式Linux下修改文件进行设置开机启动时静态IP或者动态IP
在进行静态IP设置时,确保所选IP地址未被网络中的其他设备占用,同时正确配置网关和DNS服务器。此外,如果你的设备使用无线网络,对应的接口名可能是`wlan0`而不是`eth0`。 了解这些基础知识后,你可以根据自己的...
Linux 下设置 IP 地址并激活 Linux 系统下设置 IP 地址是一个非常重要的操作,正确地设置 IP 地址可以确保 Linux 系统的网络连接正常工作。在本文中,我们将详细介绍如何在 Linux 系统下设置 IP 地址并激活。 一、...
Linux下配置静态IP地址.初学者常用的配置。希望对初学者有启迪的作用。
在Linux操作系统中,配置一块网卡(网络接口卡,NIC)以承载多个IP地址是一项常见的网络管理任务。这主要应用于服务器环境,例如负载均衡、高可用性设置或虚拟主机服务。下面将详细介绍如何在Linux中为一个网卡配置...
### Linux网卡配置修改IP地址 在Linux系统中,网络配置是系统管理的重要组成部分之一,尤其是在需要更改IP地址的情况下。本文将详细介绍如何在Linux环境下通过命令行的方式对网卡进行IP地址的配置与修改。 #### 一...
### Linux 设置网关与修改 IP 地址 在 Linux 系统中,网络配置是非常重要的一个环节。无论是服务器还是桌面系统,都需要正确地配置网络参数才能实现与其他设备或互联网的有效通信。本文将详细介绍如何在 Linux 系统...
Java获取Linux服务器上的IP操作 Java获取Linux服务器上的IP操作是Java开发中的一项重要任务。然而,在Linux服务器上获取IP地址却存在一些问题。在本文中,我们将详细介绍Java获取Linux服务器上的IP操作,包括Linux...
Linux 系统下设置 IP 地址的方法和重要配置文件解析 Linux 系统下设置 IP 地址是网络管理中的一项重要任务。作为一名 Linux 系统管理员,需要掌握设置 IP 地址的方法和相关配置文件的解析。本文将指导您如何设置 IP...
Linux操作系统中设置静态IP地址是网络配置的基本技能之一,通常用于服务器或需要固定IP以便远程访问和管理的情况。在Linux中,不同发行版可能有不同的配置文件和方法,但大多数使用systemd作为初始化系统的发行版...
在Linux操作系统中,IP804A-POE供电芯片驱动是用于管理并控制IP804A芯片的软件组件,该芯片主要用于提供以太网供电(Power over Ethernet, POE)功能。POE技术允许通过以太网线缆同时传输数据和电力,简化了网络设备...
### 修改Linux IP地址 在Linux系统中,网络配置是一项重要的管理任务。无论是暂时还是永久地修改IP地址,都需要对相关的命令有一定的了解。本篇文章将基于提供的文件信息详细讲解如何使用`ifconfig`命令来暂时修改...
在Linux系统中,修改IP地址是一项常见的网络管理任务,它涉及到对系统网络配置的直接操作。根据提供的文件信息,我们可以深入探讨如何在Linux环境下更改IP地址,并理解其中涉及的关键概念和命令。 ### Linux中更改...
深入浅出Linux TCP IP协议栈.pdf
配置IP包括设置IP地址、子网掩码、默认网关以及DNS服务器等参数。 5. IP转发与NAT: Linux系统支持IP转发功能,使设备可以作为路由器,转发数据包到其他网络。网络地址转换(NAT)则允许内部网络的设备通过单一...