Linux网络管理

Linux网络管理

nmcli命令

###nmcli命令配置网络信息
输入nmcli按两次Alt键可以,提示信息

nmcli connection add con-name 会话名 ifname 接口
type 网卡类型
ip4"192.168.1.10/24" gw4 192.168.1.254
ipv4.method manual ipv4.dns 119.6.6.6

nmcli connection up 会话名 启用配置好的会话
nmcli connection show 查看结果

IP

ip addr 查看ip信息

网卡链路聚合(解决在不改变当前服务架构的情况下,让网络一直在线)

常见的模式:负载均衡轮询策略 (负载均衡和容错能力)
主备用策略(只提供容错) activebackup
广播策略(浪费资源,容错高)
负载均衡(良好的负载均衡)
链路聚合设置
1.创建链路聚合会话
nmcli connection add con-name team0 ifname team0 type team config ‘{“runner”:{“name”:“activebackup”}}’
2.添加网卡
nmcli connection add con-name team0-p1 ifname ens33 type
team-slave master team0
nmcli connection add con-name team0-p2 ifname ens38 type
team-slave master team0
3.给当前会话配置会话地址

nmcli connection modify team0 ipv4.addresses "192.168.1.10/24 ipv4.gateway 192.168.1.254" nmcli connection modify team0 ipv4.method manual

4.启用会话
nmcli cinnection up team0

查看来链路聚合状态 teamdctl team0 state
断开网卡 nmcli device disconnect eth0 “eth0 网卡名”

IPV6地址配置 ipv6

nmcli connection modify team0 ipv6.addresses 1:123::ABCD:10/96
nmcli connection modify team0 ipv6.method manual
nmcli xonnection down team0
nmcli connection up team0

SSH

ssh 用户名 服务器地址

第一次登录会返回服务器的信息,确认是否真的是目标服务器
之后输入密码
免密登录:
ssh-keygen//生成秘钥 会生成一个秘钥和公钥(id_rsa,id_rsa.pub)
ssh-copy-id user1@192.168.1.10//上传到服务器

改配置端口:

修改配置文件

先进入SSH目录,可以看到ssh-config(客户端配置文件)和sshd-config(服务端配置文件)
vim sshd-config 增加或更改port 22 22位端口号

设置SElinux

semanage port -l | grep ssh //查看端口的安全上下位置
semanage port -a -t ssh_port_t -p tcp 10008//-a表示添加-t表示类型-p表示协议

设置防火墙

firewall-cmd --permanent --add-port=10008/tcp //–permanent表示永久生效,后面表示添加端口并使用tcp协议
firewall-cmd --reload//重启防火墙
systemctl restart sshd//重启ssh
ssh -p 端口号 用户名 服务器地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值