`

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提供的服务。

分享到:
评论
1 楼 caravsapm70 2009-05-28  
能用图形就别直接改配置文件。redhat的system-config系列完全能够在图形界面下完成。

相关推荐

    linux网卡配置修改IP地址

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

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

    例如,要将 eth0 的 IP 地址修改为 192.168.0.1,并将网关修改为 192.168.0.254,可以使用以下命令: ``` vi /etc/sysconfig/network-scripts/ifcfg-eth0 ``` 然后修改文件中的 IP 地址和网关,并重启网络服务。 ...

    Linux设置静态IP地址

    修改 /etc/sysconfig/network-scripts/ifcfg-eth0 文件,设置 IP 地址、掩码、网关等信息。例如,设置 eth0 的 IP 地址为 192.168.1.100,掩码为 255.255.255.0,网关为 192.168.1.1: ``` cat <<EOF > /etc/...

    嵌入式Linux修改IP地址网关mac地址源码

    嵌入式Linux修改IP地址、网关、mac地址源码

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

    1. **IP地址设置**: IP地址是网络设备在网络中的唯一标识,分为IPv4和IPv6两种类型。在C#中,可以使用`System.Net.NetworkInformation`命名空间下的`IPInterfaceProperties`类来设置或查询网络接口的IP地址。通过`...

    linux下设置IP地址并激活

    网关修改,使用以下命令: route add default gw 192.168.1.2 route del default gw 192.168.32.1 三、永久保存 IP 地址设置 如果想永久保存 IP 地址设置,可以编辑 /etc/rc.d/init.d/rc.local 文件(具体系统...

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

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

    Linux 系统修改ip地址

    ### Linux系统修改IP地址知识点详解 #### 一、概述 在Linux系统中,更改IP地址是一项常见的网络管理任务。这通常涉及到对系统配置文件的直接编辑,并重启相关的网络服务来应用新的设置。以下将详细介绍如何在Linux...

    linux设置IP地址.docx

    在这个文件中,你需要设置或修改以下关键参数来定义IP地址: 1. **BOOTPROTO**:指定接口获取IP地址的方式。如果要静态分配IP,将其设置为"static";若使用DHCP动态获取,设为"dhcp"。 2. **IPADDR**:这是你要...

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

    例如,`SIOCSIFADDR`用于设置IP地址,`SIOCSIFNETMASK`用于设置子网掩码,`SIOCSIFGATEWAY`用于设置默认网关。同样,这些操作需要构造对应的`struct ifreq`结构体,填入相应的网络配置信息。 3. **加入多播组** 在...

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

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

    linuxIP设置修改ip地址宣贯.pdf

    例如,要将`eth0`接口的IP地址设置为`192.168.1.102`,子网掩码设置为`255.255.255.0`,你可以运行: ```bash ifconfig eth0 192.168.1.102 netmask 255.255.255.0 ``` 如果要修改默认网关,可以使用`route`命令,...

    Linux静态IP设置

    在进行静态IP设置时,确保所选IP地址未被网络中的其他设备占用,同时正确配置网关和DNS服务器。此外,如果你的设备使用无线网络,对应的接口名可能是`wlan0`而不是`eth0`。 了解这些基础知识后,你可以根据自己的...

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

    在上述配置中,我们设置了静态 IP 地址为 192.168.1.100,子网掩码为 255.255.255.0,默认网关为 192.168.1.1,DNS 服务器为 8.8.8.8。 在 Linux 系统中,网络配置是非常重要的,自动获取 IP 地址和配置静态 IP ...

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

    如果网卡启动成功,则表示 IP 地址设置成功。 四、验证 IP 地址的设置 我们可以使用 `ifconfig` 命令来显示当前的 IP 地址,以确认是否设置正确。例如: `# ifconfig eth0` 这将显示当前的 IP 地址信息。 五、...

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

    在 Linux 系统中,使用 ifconfig 命令可以即时修改 IP 地址,使用 route 命令可以即时修改网关,使用 echo 命令可以即时修改 DNS 服务器地址。 Linux 命令行修改 IP、网关、DNS 需要使用 ifconfig、route 和 echo ...

Global site tag (gtag.js) - Google Analytics