`

linux设置ip.dns.gateway

阅读更多

静态方法
注意:所有操作均使用root用户

 

#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up  
      说明:
      eth0是第一个网卡,其他依次为eth1,eth*
      192.168.0.1是给网卡配置的第一个网卡配置的ip地址
      netmask 255.255.255.0 配置的是子网掩码
      up是表示立即激活

      ifconfig的更多参数说明查看相关帮助

  gateway:

  # route add default gw 192.168.30.1 eth0

  dns:

       # vi etc/resolv.conf

       nameserver 202.131.80.1

  nameserver 202.131.80.5

如果要重起生效,就把这些写到起动脚本 rc.local中

 

配置网卡DNS

配置文件在/etc/resolv.conf下面。
vi /etc/resolv.conf

nameserver 202.109.14.5 #主DNS
nameserver 219.141.136.10 #次DNS

修改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地址.docx

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

    Linux设置静态IP地址

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

    linux系统中修改IP和DNS的命令.docx

    Linux 系统中修改 IP 和 DNS 的命令 Linux 系统中修改 IP 和 DNS 的命令是非常重要的网络管理操作。下面将详细介绍如何在 Linux 系统中修改 IP 和 DNS。 一、 Ubuntu 版本命令行设置 IP 在 Ubuntu 版本中,可以...

    linux更改系统时间、配置IP、DNS、网关的方法

    ### Linux更改系统时间...以上就是关于如何在Linux中更改系统时间、配置IP地址、DNS服务器和网关的详细步骤。这些操作对于系统管理员来说是非常基本但又非常重要的,确保了Linux系统的正常运行和与其他设备的顺利通信。

    Linux静态IP设置

    本文将详细讲解如何在Linux系统中设置静态IP,以便为你的网络设备提供一个固定的网络身份。 首先,理解静态IP与动态IP的区别是必要的。静态IP地址是由管理员手动分配并固定不变的,而动态IP则是由DHCP服务器自动...

    linux定时切换ip.docx

    route add default gw <gateway_ip> echo "<primary_dns>" > /etc/resolv.conf echo "<secondary_dns>" >> /etc/resolv.conf # 激活接口 ifconfig eth0 up ``` 确保给予脚本执行权限: ```bash chmod +x /usr/...

    linux下设置IP地址并激活

    Linux 下设置 IP 地址并激活 Linux 系统下设置 IP 地址是一个非常重要的操作,正确地设置 IP 地址可以确保 Linux 系统的网络连接正常工作。在本文中,我们将详细介绍如何在 Linux 系统下设置 IP 地址并激活。 一、...

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

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

    Centos7配置IP地址和DNS1

    这篇文章将详细介绍如何在CentOS7中配置静态IP地址以及设置DNS服务器。 首先,我们来看一下查看IP地址的方法。在Linux环境中,有两个常用的命令来检查网络接口的状态:`ifconfig` 和 `ip addr`。`ifconfig` 命令会...

    linux路由配置在Linux操作系统下修改IP、DNS和路由配置.pdf

    Linux 操作系统下修改 IP、DNS 和路由配置是 Linux 系统管理员的基本技能,本文将详细介绍在 Linux 操作系统下修改 IP、DNS 和路由配置的方法。 一、修改 IP 地址 修改 IP 地址可以使用 ifconfig 命令和编辑网络...

    linux主机的IP,网关,子网掩码以及DNS的配置

    ### Linux主机IP、网关、子网掩码及DNS配置详解 #### 一、概述 在Linux系统中,网络配置是十分重要的一个环节。合理的网络配置不仅能够保证系统的正常运行,还能提高网络通信的安全性和效率。本文将详细介绍如何在...

    linux路由配置在Linux操作系统下修改IP、DNS和路由配置参考.pdf

    Linux 操作系统下修改 IP、DNS 和路由配置是非常重要的网络管理任务。熟悉使用 ifconfig 命令会非常方便。在本文中,我们将详细介绍如何在 Linux 操作系统下修改 IP、DNS 和路由配置。 一、修改 IP 地址 修改 IP ...

    LinuxDNS配置.pdf

    总的来说,Linux DNS配置涉及网络接口的IP设置、BIND服务的安装与启动、DNS区域文件的创建与编辑,以及服务的验证和启动。这些步骤对于搭建和管理DNS服务器至关重要,确保网络环境中的名称解析正常运行。

    Linux修改ip配置文件.doc

    "Linux修改ip配置文件" Linux操作系统中,IP配置文件是网络配置的核心文件之一。通过修改这个文件,可以永久改变IP地址。下面将详细介绍如何修改Linux中的IP配置文件。 第一步:进入配置文件所在目录 在Linux...

    linux 命令总结.txt

    - 也可以编辑文件`/etc/sysconfig/network-scripts/ifcfg-eth0`并设置`GATEWAY`项。 - 最后重启网络服务:`/etc/init.d/network restart`。 #### 4. 查找占用特定端口的应用程序 - 如果想知道哪个进程占用了22号...

    修改linuxIp地址

    ### 修改Linux IP地址 在Linux系统中,网络配置是一项重要的管理任务。无论是暂时还是永久地修改IP地址,都需要对相关的命令有一定的了解。本篇文章将基于提供的文件信息详细讲解如何使用`ifconfig`命令来暂时修改...

    linux设置静态IP

    Linux操作系统中设置静态IP地址是网络配置的基本技能之一,通常用于服务器或需要固定IP以便远程访问和管理的情况。在Linux中,不同发行版可能有不同的配置文件和方法,但大多数使用systemd作为初始化系统的发行版...

    Linux如何自动获取IP地址及配置静态IP地址上网

    要配置静态 IP 地址上网,需要修改 ifcfg-eth0 文件,设置 DEVICE、IPADDR、NETMASK、GATEWAY、DNS 等参数,然后使用命令 service network restart 重启网络服务。 # vi /etc/sysconfig/network-scripts/ifcfg-eth0...

    Linux命令行修改IP、网关、DNS的方法.pdf

    Linux 命令行修改 IP、网关、DNS 的方法 Linux 命令行修改 IP 的方法有两种方式: 方式一:使用 ifconfig 命令修改 IP 地址,例如:ifconfig eth0 192.168.1.18 netmask 255.255.255.0,这种方式可以使改变即时...

Global site tag (gtag.js) - Google Analytics