Dav*_*ger 3 ubuntu ip cidr eth0
我们有一个客户端需要在 Ubuntu 中设置 2 个 C 类 (/24) 地址范围。我们目前有一个 nic 连接到交换机,并且在交换机上设置了 IP。
我们在基于 RedHat 的系统中多次使用 ifcfg 文件中的 IPADDR_START 和 IPADDR_END 选项,例如:
IPADDR_START=192.168.0.1
IPADDR_END=192.168.0.254
Run Code Online (Sandbox Code Playgroud)
但是,这似乎不是 Ubuntu 中的一个选项。您必须像这样单独设置它们:
auto eth0:x
iface eth0:x inet static
address [IP ADDRESS]
netmask 255.255.255.0
Run Code Online (Sandbox Code Playgroud)
用 shell 脚本创建这个文件很好。但是,我知道“x”只能达到 256,这将只允许一个 C 类。
有谁知道我们如何将多个 C 类 ip 添加到单个网卡?
添加一堆向上的行,如下所示:
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
up ip addr add 192.168.0.2/24 dev eth0
up ip addr add 192.168.0.3/24 dev eth0
up ip addr add 192.168.0.4/24 dev eth0
up ip addr add 192.168.0.5/24 dev eth0
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3223 次 |
| 最近记录: |