AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 108947
Accepted
synchronicity
synchronicity
Asked: 2010-02-03 14:11:20 +0800 CST2010-02-03 14:11:20 +0800 CST 2010-02-03 14:11:20 +0800 CST

在 redhat linux 上配置网络接口

  • 772

我正在尝试配置一系列接口的ip地址、广播和子网掩码。但是,我想配置独立于广播地址的 IP 地址,反之亦然。换句话说,当我使用命令时

ifconfig eth5 192.168.10.101

广播地址更新为 192.168.10.255。当我更新广播地址时,IP 也会相应更新。

如何在不自动修改另一个的情况下更改一个?

此外,我想知道永久更改 IP 地址、广播等的最佳方法是否是通过编辑 redhat linux 上的 /etc/sysconfig/network-scripts 文件。谢谢!

redhat configuration ifconfig
  • 3 3 个回答
  • 3674 Views

3 个回答

  • Voted
  1. Best Answer
    smoak
    2010-02-03T15:36:58+08:002010-02-03T15:36:58+08:00

    看看子网是如何工作的?

    我假设您使用的是 /24 (255.255.255.0) 子网掩码,这就是为什么它会自动将您的广播更改为 192.168.10.255。/24 中只有 254 (256 - 2) 个可用地址来自

    192.168.10.0 - 192.168.10.255 
    

    192.168.10.0 是您的网络地址,而 192.168.10.255 是您的广播地址(因此它会改变)。为了更改您的广播地址,您需要对您的网络进行子网划分。

    至于自动配置您的 NIC,如果您使用的是基于 RedHat 的 Linux 发行版,您可以编辑该文件:

    /etc/sysconfig/network-scripts/ifcfg-<interface name>
    

    基于 Debian 的发行版使用以下文件:

    /etc/network/interfaces
    

    做一个

    man interfaces
    

    在 Debian 发行版上获取有关该文件的文档。

    Gentoo 使用

    /etc/conf.d/net
    

    Arch Linux 使用

    /etc/rc.conf
    
    • 4
  2. user4999
    2010-02-03T16:09:56+08:002010-02-03T16:09:56+08:00

    您可以从命令行使用以下内容

    ifconfig eth5 192.168.10.101 网络掩码 YOURS 广播 YOURS

    但是正如您提到的,永久更改的唯一正确方法是 /etc/sysconfig/network-scripts 有关详细信息和选项列表,请参阅RH 文档。

    • 1
  3. Andy Smith
    2010-02-04T13:28:03+08:002010-02-04T13:28:03+08:00

    你可能想看看 iproute2 的东西——现在推荐它而不是 ifconfig。您可以执行以下操作:-

    ip addr replace 192.168.0.1 broadcast 255.255.255.0 dev eth1
    
    • 0

相关问题

  • 如何设置 Redhat 对 ActiveDirectory 的用户进行身份验证

  • 如何从 RHEL 5 迁移到 CentOS 5?

  • 我应该将 Rails 应用程序部署到哪个目录?

  • 如何移动 MySQL 的数据目录?

  • RHEL 5.3 上可用的 yum 存储库

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve