千家信息网

linux网卡配置

发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,查看网卡所在区域:firewall-cmd --get-zone-of-interface=eno16777736查看服务是否被允许:firewall-cmd --zone=public --quer
千家信息网最后更新 2025年02月02日linux网卡配置

查看网卡所在区域:
firewall-cmd --get-zone-of-interface=eno16777736

查看服务是否被允许:
firewall-cmd --zone=public --query-service=http

防火墙添加端口:

firewall-cmd --permanent --zone=public --add-service=httpfirewall-cmd --permanent --zone=public --add-port=9090/tcpfirewall-cmd --reload
 firewall-cmd --permanent --zone=public --add-port=8080-8081/tcpirewall-cmd --reloadnmcli con show [active]nmcli con show "static-eth0"nmcli dev statusnmcle dev show eth0apply modification   systemctl restart network.service   nmcli con reload
nmcli connection show   查看链接信息nmcli device show   查看设备信息nmcli device status  查看设备状态hostnamectl set-hostname desktop.group8.example.comnmcli connection shownmcli con modify eno16777736 ipv4.addresses "172.24.8.10/24 172.24.8.254" ipv4.dns "172.24.8.254"nmcli con modify eno16777736 connection.autoconnect yes ipv4.method manualnmcli con up eno16777736systemctl restart network .serviceadd additional network ipv4 addressnmcli con add con-name ''yeslab" ifname eth0 type ethernet ip4 172.25.1.11/24 gw4 172.25.1.254   新建连接yeslab 并配置IP地址nmcli con modify "yeslab" ipv4.dns 172.25.254.254                    配置yeslab连接dnsnmcli con modify "yeslab" ipv4.addresses 172.25.1.18/24        修改yeslab的IP地址nmcli con modify "yeslab" connection.autoconnect yes            启用 yeslab的配置nmcli con modify "system eth0" connection.autoconnect no    关闭system eth0 d的配置systemctl restart network .service     重启网络服务nmcli con modify "system eth0" +ipv4.addresses 10.1.1.1/24   为system eth0添加 地址 ,可以同时拥有多个地址hostnamectl set-hostname serverX.example.com  配置系统名称

网络绑定
建立team 端口
nmcel con add type team con-name y-team ifname team1 config '{"runner":{"name":"loadbalance"}}'

nmcle con mod y-team ipv4.addresses '192.168.1.100/24' 为team口配置IP地址
nmcli con mod y-team ipv4.method manual 配置地址为固定

绑定从物理端口

nmcli con add type team-slave con-name team1-port1 ifname eth2 master team1nmcli con add type team-slave con-name team1-port2 ifname eth3 master team1Systemctl restart networknmcli con up team1teamdctl team1 statenmcli device disconnect eth2 关闭端口

Configuring software bridge

建立一个桥接

Nmcli con add type bridge con-name br1 ifname br1Nmcli con mod br1 ipv4.addresses '192.168.1.100/24Nmcli con mod br1 ipv4.method manualNmcli con add type bridge-slave con-name br1-port1 ifname eth2 master br1Nmcli con add type bridge-slave con-name br1-port2 ifname eth3 master br1Ip linkBrctl show Ping -1 bri 192.168.1.254  使用桥接端口PING测试Ping -c 10 -I br1 192.168.1.254

Ipv6配置

nmcli connection add con-name y-6 ifname eth0 type ethernet ip6 2016:abcd::2/64Nmcli connettionh modify y-6 ipv6.mdthod manualNmcli connection mokify y-6connection.autoconnect yesnmcli con modify "system eth0" connection.autoconnect noSystemctl restart networkNmcli device show```![](https://cache.yisu.com/upload/information/20200309/28/12302.jpg?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
0