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
    • 最新
    • 标签
主页 / user-140550

Jason Paddle's questions

Martin Hope
Jason Paddle
Asked: 2016-12-16 04:01:41 +0800 CST

将永久路由和 IP、MASK 添加到第二个接口

  • 0

我正在使用以下命令向我的第二个界面添加不同的设置:

ifconfig eth4 xxx.xxx.xxx.xxx
ifconfig eth4 netmask 255.255.255.240
ifconfig eth4 broadcast xxx.xxx.xxx.xxx

   // note: xxx.xxx.xxx.xxx are just a example. 
   // I'm using real IP's on the system

问题是当我重新启动系统时,我失去了这个设置。在/etc/sysconfig/network-scripts我有两个文件ifcfg-eth1,它们在重新启动后仍然存在.. 完全没有问题,并且ifcfg-eth4上面的设置松散了。

ifcfg-eth1主界面

TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth1
UUID=fd037d95-4aea-4d7d-9a62-d8c621aee6e6
ONBOOT=yes
HWADDR= // I've removed it for the question
IPADDR0= xxx.xxx.xxx.xxx
PREFIX0=26
GATEWAY0= xxx.xxx.xxx.xxx

ifcfg-eth4

HWADDR= // I've removed it for the question
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth4
UUID=3a2460d0-5068-45d2-8105-271a10d4ae77
ONBOOT=no

所以我尝试像ifcfg-eth1这样设置相同的配置

HWADDR= // I've removed it for the question
TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eth4
UUID=3a2460d0-5068-45d2-8105-271a10d4ae77
ONBOOT=yes
IPADDR0=xxx.xxx.xxx.xxx
NETMASK=255.255.255.240
BROADCAST=xxx.xxx.xxx.xxx

这里的变化是

ONBOOT=yes // from no -> yes
IPADDR0=xxx.xxx.xxx.xxx // other IP
NETMASK=255.255.255.240 // other mask
BROADCAST=xxx.xxx.xxx.xxx // broadcast addr

当我跑

service network restart

它挂起并最终得到 [no] .. 当我删除附加设置时,它会正常重新启动网络。

那么我怎样才能使它永久化,而不需要在每次重新启动时添加它呢?我错过了什么?

我正在使用CentOS

centos routing networking ifconfig
  • 1 个回答
  • 101 Views
Martin Hope
Jason Paddle
Asked: 2012-10-11 23:46:41 +0800 CST

如何查看为什么我的服务器在没有用户操作的情况下重新启动

  • 0

我的服务器今晚自行重启。我如何确定是什么原因造成的?我检查了 /var/log/messages 但我无法从那里理解。

还有其他方法/选择吗?

我使用 Red Hat Enterprise Linux AS release 3 (Taroon Update 5)

谢谢

linux
  • 1 个回答
  • 829 Views

Sidebar

Stats

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

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

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

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

    • 9 个回答
  • Marko Smith

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

    • 3 个回答
  • Marko Smith

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

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +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