前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ubuntu20.x版本给单网卡配置多网段IP的快捷方式

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

作者头像
手撕代码八百里
发布2022-09-26 15:41:42
8130
发布2022-09-26 15:41:42
举报
文章被收录于专栏:猿计划猿计划

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

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

代码语言:javascript
复制
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

可以看到成功了

代码语言:javascript
复制
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

测试是否正常

代码语言:javascript
复制
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$ 

测试上网正常

代码语言:javascript
复制
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$ 

可以加到脚本里:

代码语言:javascript
复制
vim ~/.bashrc

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-08-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档