`

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

 
阅读更多
在Linux操作系统下修改IP、DNS和路由配置

  ifconfig eth0 新ip

  然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip

  一、修改IP地址

  [aeolus@db1 network-scripts]$ vi ifcfg-eth0

  DEVICE=eth0

  ONBOOT=yes

  BOOTPROTO=static

  IPADDR=219.136.241.211

  NETMASK=255.255.255.128

  GATEWAY=219.136.241.254

  二、修改网关

  vi /etc/sysconfig/network

  NETWORKING=yes

  HOSTNAME=Aaron

  GATEWAY=192.168.1.1

  三、修改DNS

  [aeolus@db1 etc]$ vi resolv.conf

  nameserver 202.96.128.68

  nameserver 219.136.241.206

  四、重新启动网络配置

  /etc/init.d/network restart

  修改ip地址

  即时生效:

  # ifconfig eth0 192.168.0.20 netmask 255.255.255.0

  启动生效:

  修改/etc/sysconfig/network-scripts/ifcfg-eth0

  修改default gateway

  即时生效:

  # route add default gw 192.168.0.254

  启动生效:

  修改/etc/sysconfig/network-scripts/ifcfg-eth0

  修改dns

  修改/etc/resolv.conf

  修改后可即时生效,启动同样有效

  修改host name

  即时生效:

  # hostname fc2

  启动生效:

  修改/etc/sysconfig/network

Linux学习网收集整理 ,(如果您觉得本站不错,请告诉身边的朋友,或转载到论坛、百度知道、贴吧等,记得带网址哟,不胜感激!)。

 

 

 

 

如今Hostname的设置已经不是很受到关注,但是一旦Linux主机出现hostname设置有问题也会导致一些不可思议的网络问题和服务进程的问题。

hostname的检查,

uname -n

hostname -a | -s | -d | -f

hostname 这些命令都可以用来确定自己的主机的和hostname设置;

 

函数gethostname()得到localhost就是因为hostname未设置

 

关于/etc/hosts的设置;

对于DHCP主机,设置如下样子,

 

127.0.0.1 myhost.mydomain.com localhost.localdomain localhost myhost

 

对于固定IP地址的主机,

127.0.0.1 localhost.localdomain localhost

192.168.0.10 myhost.mydomain.com myhost

设置完后须运行/etc/init.d/network restart,否则不起作用

 

用hostname命令设置hostname,

hostname myhost.mydomain.com

而/etc/HOSTNAME是可以存在可以没有的,

检查/etc/sysconfig/network,对于固定IP地址的主机,

HOSTNAME=“myhost.mydomain.com"

NETWORKING=yes

而DHCP的主机现在都建议在/etc/sysconfig/networking-scripts/的interface设置中加入设置,一般使用DHCP_HOSTNAME来设置;

最直接的hostname记录在/proc/kernel/hostname里,可以用

echo ”myhost.mydomain.com" > /proc/kernel/hostname

来设置。

先就说到这儿吧!

分享到:
评论

相关推荐

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

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

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

    在本文中,我们将详细介绍如何在 Linux 操作系统下修改 IP、DNS 和路由配置。 一、修改 IP 地址 修改 IP 地址可以通过编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 文件实现。首先,使用 vi 编辑器打开文件,...

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

    Linux 操作系统下修改 IP、DNS 和路由配置是 Linux 网络管理的基础知识。以下是相关知识点的总结: 一、修改 IP 地址 * 使用 ifconfig 命令修改 IP 地址:ifconfig eth0 <新 IP 地址> * 编辑 /etc/sysconfig/...

    linux配置网卡ip和bond和路由

    Linux 配置网卡 IP 和 Bond 及路由是 Linux 操作系统中的一种常见配置,用于实现网络接口的高可用性和负载均衡。本文将详细介绍 Linux 配置网卡 IP 和 Bond 及路由的步骤和相关知识点。 一、Linux 网卡配置 在 ...

    虚拟机下Linux操作系统的网络配置研究.pdf

    "虚拟机下Linux操作系统的网络配置研究" 在虚拟机下,Linux操作系统的网络配置是一件非常重要的事情。Linux操作系统具有很强的网络安全和网络管理功能,系统可靠性和稳定性都比Windows操作系统要强。然而,在虚拟机...

    ip DNS和路由 相关资料

    ### IP、DNS与路由在Linux环境下的基础知识 #### IP地址管理 在Linux系统中,IP地址的配置和管理可以通过多种工具实现,其中`ifconfig`是较为常用的命令之一。 1. **查看网络接口信息** - `ifconfig`:显示所有...

    在Linux的系统下如何才能修改IP信息

    在 Linux 系统下,修改 IP 信息是一个非常重要的操作。以前,我们通常使用 ifconfig 命令来修改 IP 地址,但是这种方法有一个很大的缺点,就是重启后需要重新设置。为了避免这种麻烦,我们可以修改配置文件来实现 IP...

    Linux操作系统网络参数配置

    Linux操作系统网络参数配置是系统管理员日常维护工作的重要组成部分。它涉及到网络连接的稳定性和性能,包括主机名、IP地址、子网掩码、网关、DNS服务器等关键参数的设定。这些参数通常通过修改配置文件或者使用...

    Linux下DNS配置文件祥解

    ### Linux下DNS配置文件详析 DNS(Domain Name System)是互联网中不可或缺的服务之一,它负责将人类可读的域名转换成计算机可识别的IP地址。在Linux系统中,配置DNS服务器通常涉及到BIND(Berkeley Internet Name ...

    Linux修改ip配置文件.doc

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

    Linux下修改IP、DNS和路由命令行配置方法

    ### Linux下修改IP、DNS和路由命令行配置方法 #### 一、快速修改,重启后设置就没了 在Linux环境中,可以通过临时修改网络接口的配置来实现快速更改IP地址、子网掩码以及默认网关的功能。这种方法适用于临时调试...

    网络实验-Linux下服务器配置实验报告

    实验报告主要涵盖了在Linux环境中配置各种服务器,包括DHCP、MAIL、DNS和FTP服务器。以下是针对DHCP服务器配置的详细步骤和相关知识点: 1. **DHCP服务器组建** - **实验目的**:理解和实践DHCP服务器的配置方法,...

    同一个IP地址,在windows上能用,但是在linux下不能用,原因是,如何解决.zip

    在Windows和Linux操作系统中,IP地址的使用和网络连接的管理方式有所不同,这可能是导致问题的原因。以下是一些相关的知识点: 1. **IP地址原理**:IP地址是互联网上的唯一标识,用于在网络中定位设备。它遵循TCP/...

    linux实验——TCP/IP网络接口配置.doc

    通过这些实验,你不仅能了解TCP/IP网络配置的基础知识,还能学会在实际操作中检测和调整网络设置,以及如何管理系统服务。这不仅提升了Linux系统的管理和维护能力,也为后续更高级的网络管理任务打下了坚实的基础。...

    C#设置IP地址子网掩码默认网关DNS等参数

    在IT行业中,网络配置是日常运维和开发工作中不可或缺的一部分,特别是在服务器管理或桌面环境中。C#作为.NET框架下的主要编程语言,提供了丰富的API和类库用于处理系统级别的任务,包括设置IP地址、子网掩码、默认...

    linux下的IP实现

    在Linux操作系统中,IP(Internet Protocol)是网络层的核心协议,负责在不同网络之间传输数据包。在ARM芯片上移植Linux系统,使得嵌入式设备能够具备强大的网络功能,为各种物联网应用提供了基础。本文将深入探讨...

Global site tag (gtag.js) - Google Analytics