`
sealbird
  • 浏览: 574703 次
  • 性别: 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命令行修改IP、网关、DNS的方法

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

    Linux修改ip配置文件.doc

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

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

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

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

    简单、方便、实用的linux更改系统时间、配置IP、DNS、网关的方法。

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

    本程序可以手动设置IP 地址等参数也可以自动获取IP地址的功能,希望对大家有所帮助

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

    c语言,包含获取指定网口ip地址,mac地址,网关,以及c语言实现修改ip,网关,子网掩码,以及设置socket套接字加入到多播组的方法;。

    基于Linux的网关数据过滤技术研究.pdf

    2. 灵活性:Linux操作系统可以根据需要进行配置和修改,能够满足不同的网络安全需求。 3. 可靠性:Linux操作系统具有高度的可靠性,能够在长时间内保持稳定运行。 三、网关数据过滤技术 网关数据过滤技术是指对...

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

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

    linux网络配置相关资料收集

    一些简单的Linux网络配置...linux_网络命令及配置文件.doc linux_下IP、网关、DNS地址配置.doc linux配置IP.doc linux配置网络(精).docx linux配置文件.doc linux网卡配置修改IP地址.docx Linux网络配置文件.doc 等等

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

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

    Linux虚拟机修改ip地址,查看网关,网络环境配置的教程

    主要介绍了Linux虚拟机修改ip地址,查看网关,网络环境配置的教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

    用Linux命令行手工配置TCP/IP网络.pdf

    "用Linux命令行手工配置TCP/IP网络" 这篇文章主要介绍了如何使用Linux命令行手工配置TCP/IP网络。在Linux系统中,TCP/IP网络是通过编辑文本文件来进行配置的。这些文本文件包括/etc/HOSTNAME、/etc/resolv.conf、/...

    ip_485_gw:ip over RS485 网关程序

    IP over RS485 网关 描述 IP Over RS485 网关程序 ... 设置与配置文件相同的地址范围:/etc/ip_485_gw.conf 虚拟接口示例: 接口设置:dummy0 192.168.11.1 网络掩码 255.255.255.0 配置文件-NET

    c语言实现设置ip、网关、子网掩码 时间字符串相互转换

    c语言,包含获取指定网口ip地址,mac地址,网关,以及c语言实现修改ip,网关,子网掩码,以及设置socket套接字加入到多播组的方法;可以实现linux下的time_t和字符串的相互转换。

    Linux实战演练网桥 路由器 网关.pdf

    同桥不应设置 IP 地址,可以通过 netconf 设置,也可以手工修改 eth0 网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0。 三、以太网桥的实现 首先,设置网卡进入 promiscuous 模式:ifconfig eth0 ...

    linux单网卡配置多IP.docx

    然后,使用 vi 编辑器修改该文件的内容,添加或修改相应的网络配置参数,例如 IP 地址、子网掩码、网关等。最后,使用 ifconfig 命令激活该配置文件,使其生效。 2. 临时方式实现 这种方法是使用 ifconfig 命令...

    CentOSLinux 网卡设置 IP地址配置1

    1.1:修改 IP 地址 1.2:修改网关地址 2.1:修改 IP 地址 2.2:修改网关地址 2.4:重启网卡

Global site tag (gtag.js) - Google Analytics