`
sealbird
  • 浏览: 583827 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

linux设置网关修改ip_网络配置

阅读更多
修改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



etc/sysconfig/network-scripts/ifcfg-ethN 文件

  在RedHat中,系统网络设备的配置文件保存在“/etc/sysconfig/network-scripts”目录下,ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息。

  下面是“/etc/sysconfig/network-scripts/ifcfg-eth0”文件的示例:

  DEVICE=eth0

  IPADDR=x.x.x.x

  NETMASK=255.255.255.0

  NETWORK=x.x.x.x

  BROADCAST=x.x.x.x

  ONBOOT=yes

  BOOTPROTO=none

  USERCTL=no

  若希望手工修改网络地址或在新的接口上增加新的网络界面,可以通过修改对应的文件(ifcfg-ethN)或创建新的文件来实现。

  DEVICE=name     name表示物理设备的名字

  IPADDR=addr     addr表示赋给该卡的IP地址

  NETMASK=mask    mask表示网络掩码

  NETWORK=addr    addr表示网络地址

  BROADCAST=addr   addr表示广播地址

  ONBOOT=yes/no   启动时是否激活该卡

  none:无须启动协议

  bootp:使用bootp协议

  dhcp:使用dhcp协议

  USERCTL=yes/no       是否允许非root用户控制该设备



手工使用命令法是基于以太网卡已装入的情况下,编辑配置文件来配置网络的方法。具体步骤如下:  

  ⑴ 编辑/etc/rc.d/rc.local文件  

   在该文件中加入类似下列各行:  

   #配置第一个以太网卡eth0的IP地址,子网掩码,UP起激活作用  

   /sbin/ifconfig,etho 163.1.5.125 netmask 255.255.0.0 UP  

   #配置并激活回环设备lo  

   /sbin/ifconfig lo 127.0.0.1 UP 

   /sbin/route add –host 127.0.0.1 lo  

   #让Linux将本地网的信息发送到eth0接口  

   /sbin/route add –net 163.1.5.125 netmask 255.255.0.0 eth0  

   #指定访问远程网络的缺省网关,假定缺省网关的IP地址为163.1.1.254  

   /sbin/route default gw 163.1.1.254 eth0  

   ⑵ 编辑/etc/resdv.conf文件  

   该文件作用是设置名称服务器。可加入下列内容。  

   #指定本机域名为linux.net。  

    Domain linux.net  

   #域名称服务器(DNS),可以是本地网,也可以是远程网上的。按nameserver的顺序#逐一查找。若未找到,则Linux放弃寻找。  

    Nameserver 163.1.1.4  

    Nameserver 10.55.0.33  

   ⑶ 编辑/etc/hosts.conf文件  

   设置主机文件表。可加入如下行: 

    order hosts,bind  

    multi on  

    163.1.5.125 lgx.linux.net lgx  

   第一行表示:查找名称时,首先检查本地主机文件(hosts),然后按/etc/resolv.conf所指定的Nameservers顺序查找。  

   第三行列出主机IP地址、主机名和别名。

   对/etc/rc.d/rc.local,/etc/hosts.conf,/etc/resolv.conf三个文件编辑后,必须重新启动机器。  

   五、结束语  

    综上所述,只要采用其中的任意一种方法,定义主机名字、主机表、网络接口设备及路由等参数,配置好Linux以太网,就能接入Internet,享受Internet提供的服务。
分享到:
评论

相关推荐

    linux设置网关修改ip

    本文将详细介绍如何在 Linux 系统中设置网关以及修改 IP 地址,并介绍一些基本的网络命令。 #### 一、理解网络配置文件 Linux 中网络配置的主要文件位于 `/etc/sysconfig/network-scripts` 目录下,通常会有一个或...

    更改网关IP(含源代码)_ip_更改电脑IP_多IP切换_

    在Windows系统中,我们可以通过命令行工具"cmd"或"PowerShell"来更改IP地址和网关。例如,使用`ipconfig`命令可以查看当前网络配置,而`netsh`命令可以修改这些配置。例如,`netsh interface ip set address "接口名...

    c语言实现设置ip、网关、子网掩码

    在C语言中,我们可以通过调用`socket`、`ioctl`、`setsockopt`等函数来与内核进行交互,实现对网络配置的修改。 1. **获取IP地址、MAC地址和网关** 获取IP地址和MAC地址通常通过`ioctl`函数完成,它允许我们向一个...

    linux网卡配置修改IP地址

    在Linux系统中,网络配置是系统管理的重要组成部分之一,尤其是在需要更改IP地址的情况下。本文将详细介绍如何在Linux环境下通过命令行的方式对网卡进行IP地址的配置与修改。 #### 一、了解网卡设备名称 在进行IP...

    sip.rar_LINUX网关_Q931_pclint_网关sip

    2. Linux网关:在Linux系统中,网关是指一个网络设备,用于连接两个不同的网络并转发数据包。在这种特定情况下,SIP协议的实现可能被用作VoIP通信的入口点或出口点,处理来自内部网络到外部网络或反之亦然的SIP呼叫...

    Linux设置静态IP地址

    在本文中,我们将介绍两种设置静态 IP 地址的方法,分别是命令行设置和修改文件来实现配置网络。 命令行设置 命令行设置是临时设置静态 IP 地址的方法,系统重启后设置将失效。该方法适合临时使用或测试网络配置。...

    CentOS修改IP_DNS_网关

    在Linux环境下,尤其是CentOS发行版中,经常需要对网络配置进行更改以适应不同的环境需求。本文将详细介绍如何在CentOS系统中修改IP地址、DNS服务器以及网关的具体步骤,并提供一些额外的注意事项。 #### 一、...

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

    本文将详细介绍如何在Linux系统中配置IP地址、子网掩码、默认网关以及DNS服务器等关键网络参数。 #### 二、IP地址配置 在Linux系统中,可以通过多种方式来设置网络接口的IP地址。最常见的方式有两种:通过命令行...

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

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

    linux配置多个ip

    在Linux操作系统中,配置一块网卡(网络接口卡,NIC)以承载多个IP地址是一项常见的网络管理任务。这主要应用于服务器环境,例如负载均衡、高可用性设置或虚拟主机服务。下面将详细介绍如何在Linux中为一个网卡配置...

    命令行修改IP网关等_Linux-副本[文].pdf

    例如,以下命令可以将默认网关修改为 192.168.0.254: `route add default gw 192.168.0.254` 修改 DNS 使用 echo 命令可以将 DNS 服务器添加到 /etc/resolv.conf 文件中。例如,以下命令可以将 DNS 服务器添加为...

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

    下面是一些常用的命令和步骤来更改IP地址、DNS服务器以及网关。 #### 更改IP地址 要更改Linux系统的IP地址,可以编辑`/etc/sysconfig/network-scripts/ifcfg-eth0`文件。例如: 1. **打开配置文件**: ```bash ...

    network-demo.rar_DEMO_修改IP_本机ip配置

    在IT行业中,网络配置是日常运维和开发工作中不可或缺的一部分,特别是在多网络环境或者需要特定网络设置的场景下。本文将详细讲解如何修改本机的IP地址、网关以及DNS配置,以实现网络环境的定制。这个名为"network-...

    linux下设置IP地址并激活

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

    Linux静态IP设置

    修改这些参数后,保存文件并重启网络服务以应用更改: ```bash # Debian/Ubuntu sudo ifdown eth0 && sudo ifup eth0 # CentOS/Fedora sudo systemctl restart network.service ``` 在某些现代的Systemd系统中,...

    linux设置IP地址.docx

    在Linux系统中,配置IP地址是一项基础且至关重要的任务,特别是在服务器管理中。本文将详细介绍如何使用vi编辑器来设置Linux系统的IP地址。...正确配置IP地址后,你的Linux系统就能与其他设备进行有效的网络通信了。

    Linux修改ip配置文件.doc

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

Global site tag (gtag.js) - Google Analytics