一.network功能介绍
- network功能就是通过脚本的方式配置IP信息,分为4项:
- (1) 配置单网卡
- (2)配置br网桥(单网卡)
- (3)配置bond(两张网卡)
- (4)配置ovs网桥(单网卡)
- 日志文件:/var/log/ywtools/ywtools-network.log
- /usr/local/ywtools/config/config.ini中network参数:通过脚本配置的网卡和IP信息会记录到config.ini文件中
二.配置network功能
2.1 network_ip配置
ywtool network ip
检查
vim /etc/sysconfig/network-scripts/ifcfg-eno1
ip a
备注:因为是测试,没有真实的eno1物理网卡,所以ip a没显示,就不截图了
2.2 network_br配置
备注:配置br网桥分为两种情况:
(1)配置的网桥原先不存在
(2)配置的网桥已存在
2.2.1 配置的网桥原先不存在
ywtool network br
检查
vim /etc/sysconfig/network-scripts/ifcfg-up0
brctl show
2.2.2 配置的网桥已存在-修改网桥IP
ywtool network br
检查
cat /etc/sysconfig/network-scripts/ifcfg-up0
cat /etc/sysconfig/network-scripts/ifcfg-eno11
2.2.3 配置的网桥已存在-只添加网卡到网桥里
ywtool network br
检查
cat /etc/sysconfig/network-scripts/ifcfg-up0
cat /etc/sysconfig/network-scripts/ifcfg-eno12
2.3 network_bond配置
ywtool network bond
检查
cat /etc/sysconfig/network-scripts/ifcfg-bond0
cat /etc/sysconfig/network-scripts/ifcfg-up0
cat /etc/sysconfig/network-scripts/ifcfg-br0
2.4 network_ovs配置
备注:配置ovs网桥分为两种情况:(配置方法和br网桥一样,在这就不演示了)
(1)配置的网桥原先不存在
(2)配置的网桥已存在
ywtool network ovs
检查
cat /etc/sysconfig/network-scripts/ifcfg-br-eth0
cat /etc/sysconfig/network-scripts/ifcfg-eno10
ovs-vsctl show
三.关闭ssh功能
3.1 关闭netwrok ip
ywtool disable network ip
3.2 关闭netwrok br
ywtool disable network br
3.3 关闭netwrok bond
ywtool disable network bond
3.4 关闭netwrok ovs
ywtool disable network ovs
四.ywtools-linux运维工具 合集
工具介绍/安装页面
2024.2.29(目前最新)-ywtool-1.18.8下载链接
提取码:dhzt