server - 将第二个 IP4 添加到服务器(CentOS)
问题描述
我只是想在 CWP 中存储第二个 IP 地址。我使用了位于管理面板中的 IP 管理器。他创建了以下文件:
ifcfg-:1 具有以下内容
DEVICE=:1
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=5.199.130.204
NETMASK=255.255.255.255
GATEWAY=91.194.84.1
当我输入命令时
service network restart
I get the following message
[root@cpanel network-scripts]# service network restart
Restarting network (via systemctl):
** (pkttyagent:19657): WARNING **: 18:17:04.966: Unable to register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject
Error registering authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject (polkit-error-quark, 0)
[ OK ]
但是使用 ifconfig 命令我看不到新的 IP 地址
[root@cpanel network-scripts]# ifconfig
docker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
ether 02:42:80:6b:74:bf txqueuelen 0 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
enp1s0f0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 91.194.84.77 netmask 255.255.255.0 broadcast 91.194.84.255
inet6 fe80::225:90ff:fee1:a1cc prefixlen 64 scopeid 0x20<link>
ether 00:25:90:e1:a1:cc txqueuelen 1000 (Ethernet)
RX packets 896454492 bytes 77246656595 (71.9 GiB)
RX errors 0 dropped 121675 overruns 21 frame 0
TX packets 328489556 bytes 321552938430 (299.4 GiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device memory 0xfea80000-feafffff
enp1s0f1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 00:25:90:e1:a1:cd txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device memory 0xfe980000-fe9fffff
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 28795464 bytes 8187828621 (7.6 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 28795464 bytes 8187828621 (7.6 GiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:d8:74:c8 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
我想将 IP 5.199.130.204 添加到我的服务器,然后将其用于 2 个名称服务器。但是,在使用 ifconfig 命令输入该 IP 后,我无法识别该 IP。
我做错什么了吗?
解决方案
ifconfig 只显示一个结果
检查使用
id address
或nmcli con show conname
可以追加
nmcli con mod +ipv4.addresses ip/prefix
或者
附加到 ifcfg-*
IPADDR1=ip
PREFIX1=prefix
但是,不建议直接更改
推荐阅读
- c - How to get the return code of the syscall using SECCOMP_RET_DATA and PTRACE_GETEVENTMSG
- python - 在 Python 或 Cpp 中没有前导或尾随 0 的 1 的排列
- token - Get number of token holders and number of transactions from Etherscan Token Tracker
- firebase - 使用 Firebase 逐个获取元素
- java - Hadoop namenode 无法加载 fsimage
- angular - 如何在 Angular 7 中为 ng-select 添加所需的验证器?
- google-kubernetes-engine - 如何在 GCE 中的 pod 失败后防止 pod 调度到节点?
- ftp - Airflow FTP 连接:指定默认目录
- c - 使用 fprintf 正确保存数据但打印出奇怪的值
- javascript - React set Hook 从组件外部的函数调用