`

LINUX下设置IP的方法

 
阅读更多

静态方法
注意:所有操作均使用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的广播地址

依次类推
上述增加完,立刻生效,但是机器重新启动后,就无效了。

分享到:
评论

相关推荐

    linux下设置IP地址并激活

    Linux 下设置 IP 地址并激活 Linux 系统下设置 IP 地址是一个非常重要的操作,正确地设置 IP 地址可以确保 Linux 系统的网络连接正常工作。...通过以上方法,可以轻松地在 Linux 系统下设置 IP 地址并激活。

    嵌入式Linux设置静态或动态或动态IP的方法

    在嵌入式Linux下修改文件进行设置开机启动时静态IP或者动态IP

    Linux设置静态IP地址

    Linux 设置静态 IP 地址 Linux 操作系统中,设置静态 IP 地址是非常重要的一步,对于网络的配置和使用都有着重要的影响。在本文中,我们将介绍两种设置静态 IP 地址的方法,分别是命令行设置和修改文件来实现配置...

    如何在Linux路由上设置IP和MAC绑定

    总结来说,通过上述方法,我们可以在Linux路由上设置IP和MAC绑定,从而增强网络安全。需要注意的是,对于不同的Linux发行版和内核版本,具体的配置方法可能会有所不同。建议在设置之前详细查阅相应的文档和资料,以...

    Linux下配置静态IP地址

    Linux下配置静态IP地址.初学者常用的配置。希望对初学者有启迪的作用。

    LINUX查询出口IP 方法

    LINUX查询出口IP 方法,LINUX 出口IP.

    linux下的IP实现

    在文件名为"linux---IP"的压缩包中,可能包含了与Linux下IP协议相关的源代码、文档或者工具,这些可以帮助开发者理解IP协议在Linux中的实现细节,以及如何进行相关开发和调试。 10. 实践应用: ARM平台上的Linux...

    Linux静态IP设置

    在Linux操作系统中,配置静态IP地址对于网络管理至关重要,尤其在服务器部署、远程访问或设备联网等场景下。本文将详细讲解如何在Linux系统中设置静态IP,以便为你的网络设备提供一个固定的网络身份。 首先,理解...

    Linux系统下如何设置IP地址.docx

    Linux 系统下设置 IP 地址的方法和重要配置文件解析 Linux 系统下设置 IP 地址是网络管理中的一项重要任务。作为一名 Linux 系统管理员,需要掌握设置 IP 地址的方法和相关配置文件的解析。本文将指导您如何设置 IP...

    Linux下EtherNet IP协议的实现

    ### Linux下EtherNet/IP协议的实现 #### 摘要 随着工业自动化和网络技术的发展,EtherNet/IP作为一种重要的工业以太网协议,在工业控制领域得到了广泛应用。本文旨在探讨如何在Linux环境下实现EtherNet/IP协议,并...

    linux设置IP地址.docx

    本文将详细介绍如何使用vi编辑器来设置Linux系统的IP地址。这个过程主要涉及到`/etc/sysconfig/network-scripts/`目录下的一个特定配置文件,以及网络服务的重启和IP地址的验证。 首先,我们打开用于配置网络接口的...

    java获取linux服务器上的IP操作

    在本文中,我们将详细介绍Java获取Linux服务器上的IP操作,包括Linux服务器上的网络接口、回环接口、获取IP地址的方法等。 Linux服务器上的网络接口 在Linux服务器上,网络接口是用来发送和接受数据包的基本设备...

    linux网卡配置修改IP地址

    本文将详细介绍如何在Linux环境下通过命令行的方式对网卡进行IP地址的配置与修改。 #### 一、了解网卡设备名称 在进行IP地址配置之前,首先需要确定当前系统的网卡设备名称。可以通过以下命令获取: ```bash # ...

    linux单网卡上配置双IP方法

    Linux 单网卡上配置双 IP 方法 Linux 单网卡上配置双 IP 方法可以将 IP 写到配置文件中永久生效。这种方法可以在 Linux 系统中配置双 IP,使得一个网卡可以拥有多个 IP 地址。 Linux 单网卡上配置双 IP 临时方法 ...

    linux下手动设置上网IP的步骤

    下面将详细介绍在Linux环境下如何手动设置IP的步骤,以确保系统能够正确连接到网络。 首先,我们需要理解几个关键概念。IP地址是互联网协议地址的简称,它是网络上设备的唯一标识。在Linux中,我们通常会遇到静态IP...

    C语言去获取Linux系统的IP地址和MAC地址的方法

    C语言获取Linux系统的IP地址和MAC地址的方法 在Linux系统中,获取IP地址和MAC地址是一件棘手的事情,特别是在特殊场合下,我们可能需要更多的信息,如系统中有几块网卡,他们的MAC地址是多少,每块网卡分配了几个IP...

    通过glade绘制在Linux下设置静态IP

    通过glade绘制在Linux下设置静态IP

    linux下的配置IP

    RHEL (Red Hat Enterprise Linux) Server 5.5版本的IP设置主要涉及两种方式:DHCP自动分配和手动设置。以下是详细的操作步骤和解释: 1. **DHCP自动分配**: DHCP(Dynamic Host Configuration Protocol)是一种...

    Linux 批量绑定IP

    我们购买了5个IP,13个IP,难道都要一个一个的来写配置文件吗?Linux这么批量添加IP?Centos如何快速绑定多个IP?可否做到一个配置文件即可?可以! 可以在/etc/sysconfig/network-scripts下创建一个range文件

    linux配置多个ip

    6. **文档参考**:在提供的文档“linux一块网卡配多个ip及静态路由配置.doc”中,应该会有更详细的操作步骤和解释,包括可能遇到的问题及其解决方法。建议仔细阅读该文档以获取全面指导。 总的来说,配置Linux上的...

Global site tag (gtag.js) - Google Analytics