ubuntu20.x版本给单网卡配置多网段IP的快捷方式

简介: ubuntu20.x版本给单网卡配置多网段IP的快捷方式

我有一个设备,设备默认是固定网段的固定IP,所以需要配置成此设备的网络才可以访问到。

有一个简单的做法,给网卡:

ifconfig enp6s0:1 192.168.144.123 broadcast 192.168.144.255 netmask 255.255.255.0 up
route add -host 192.168.144.123 dev enp6s0:1

可以看到成功了

zhenghui@zh-pc:/etc/netplan$ ip a
2: enp6s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether f0:2f:74:f6:54:08 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.107/24 brd 192.168.1.255 scope global noprefixroute enp6s0
       valid_lft forever preferred_lft forever
    inet 192.168.144.123/24 brd 192.168.144.255 scope global enp6s0:1
       valid_lft forever preferred_lft forever
    inet6 fe80::f22f:74ff:fef6:5408/64 scope link 
       valid_lft forever preferred_lft forever

测试是否正常

zhenghui@zh-pc:/etc/netplan$ ping 192.168.144.25
PING 192.168.144.25 (192.168.144.25) 56(84) bytes of data.
64 字节,来自 192.168.144.25: icmp_seq=1 ttl=64 时间=0.212 毫秒
64 字节,来自 192.168.144.25: icmp_seq=2 ttl=64 时间=0.238 毫秒
64 字节,来自 192.168.144.25: icmp_seq=3 ttl=64 时间=0.525 毫秒
64 字节,来自 192.168.144.25: icmp_seq=4 ttl=64 时间=0.217 毫秒
^C
--- 192.168.144.25 ping 统计 ---
已发送 4 个包, 已接收 4 个包, 0% 包丢失, 耗时 3073 毫秒
rtt min/avg/max/mdev = 0.212/0.298/0.525/0.131 ms
zhenghui@zh-pc:/etc/netplan$

测试上网正常

zhenghui@zh-pc:/etc/netplan$ ping www.baidu.com
PING www.a.shifen.com (180.101.49.12) 56(84) bytes of data.
64 字节,来自 180.101.49.12 (180.101.49.12): icmp_seq=1 ttl=52 时间=9.36 毫秒
64 字节,来自 180.101.49.12 (180.101.49.12): icmp_seq=2 ttl=52 时间=9.20 毫秒
64 字节,来自 180.101.49.12 (180.101.49.12): icmp_seq=3 ttl=52 时间=9.49 毫秒
64 字节,来自 180.101.49.12 (180.101.49.12): icmp_seq=4 ttl=52 时间=9.40 毫秒
64 字节,来自 180.101.49.12 (180.101.49.12): icmp_seq=5 ttl=52 时间=9.90 毫秒
64 字节,来自 180.101.49.12 (180.101.49.12): icmp_seq=6 ttl=52 时间=9.99 毫秒
^C
--- www.a.shifen.com ping 统计 ---
已发送 6 个包, 已接收 6 个包, 0% 包丢失, 耗时 9095 毫秒
rtt min/avg/max/mdev = 9.196/9.554/9.987/0.288 ms
zhenghui@zh-pc:/etc/netplan$

可以加到脚本里:

vim ~/.bashrc

这样每次进入系统就可以自动添加了。

目录
相关文章
|
18天前
|
Ubuntu 安全 Linux
Linux(34)Rockchip RK3568 Ubuntu22.04和Debian 10上配置远程桌面工具
Linux(34)Rockchip RK3568 Ubuntu22.04和Debian 10上配置远程桌面工具
64 0
|
3月前
|
网络协议 Java 应用服务中间件
Springboot+ubuntu+Let‘s Encrypt配置https
Springboot+ubuntu+Let‘s Encrypt配置https
38 0
|
3月前
|
Ubuntu
百度搜索:蓝易云【Ubuntu开机自启服务systemd.service配置教程】
现在,你的服务将在Ubuntu开机时自动启动,并在之后的启动中持续运行。记得根据你的实际需求修改 `your_service_name.service`文件中的相关信息。
63 2
|
4月前
|
存储 网络协议 Ubuntu
如何在Ubuntu安装配置SVN服务端并实现无公网ip访问内网资料库
如何在Ubuntu安装配置SVN服务端并实现无公网ip访问内网资料库
76 0
|
4月前
|
Ubuntu 安全 网络安全
百度搜索:蓝易云【Ubuntu系统SSH服务端配置】
现在,你已经成功在Ubuntu系统上配置了SSH服务端。这将允许其他计算机通过SSH协议连接到你的Ubuntu系统,并进行远程管理和操作。请注意,远程访问有安全风险,建议在生产环境中采取必要的安全措施来保护系统。
41 3
|
3月前
|
负载均衡 Ubuntu 应用服务中间件
|
3天前
|
Ubuntu Apache 数据库
如何在Ubuntu系统部署Z-blog博客结合cpolar实现无公网IP访问本地网站
如何在Ubuntu系统部署Z-blog博客结合cpolar实现无公网IP访问本地网站
22 2
|
15天前
|
Ubuntu Python
ubuntu升级Python版本
现在,你已成功升级了Python版本并可以使用新版本进行开发和运行程序。
31 1
|
16天前
|
Ubuntu Linux
Linux(Ubuntu)系统临时IP以及静态IP配置(关闭、启动网卡等操作)
请注意,以上步骤是在临时基础上进行配置的。如果要永久保存静态IP地址,通常还需要修改 `/etc/network/interfaces`文件,以便在系统重启后保持配置。同时,确保备份相关配置文件以防止出现问题。
31 1
|
18天前
|
Ubuntu Linux 测试技术
Linux(32)Rockchip RK3568 Ubuntu22.04上部署 Docker: 详细配置与功能测试(下)
Linux(32)Rockchip RK3568 Ubuntu22.04上部署 Docker: 详细配置与功能测试
49 1