高级网络配置及ipv6网络的管理
2017-05-21 20:36
441 查看
高级网络配置
网络桥接• 网络桥接用网络桥实现共享上网主机和客户机除了利用软件外,还可以用系统自带的网络桥建立连接用双网卡的机器做主机。
网络桥接的配置
• vim /etc/sysconfig/network-scripts/ifcfg-eth0
– BRIDGE=br0
• vim /etc/sysconfig/network-scripts/ifcfg-br0
– TYPE=Bridge
网络桥接的管理命令
• brctl
## 桥接管理命令
– show ## 显示
– addbr ## 添加网桥
– delbr ## 删除网桥
– addif ## 添加网桥连接
– delif ## 删除网桥连接
配置方式
用命令编辑配置文件:vim /etc/sysconfig/network-scripts/ifcfg-enp0s25
DEVICE=enp0s25 ##设备名称
ONBOOT=yes ##开启服务设备自动激活
BOOTPROTO=none ##网卡工作状态
BRIDGE=br0 ##网卡开启的网桥接口
编辑配置文件:
vim /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
[b]##设备名称
ONBOOT=yes ##开启服务设备自动激活
BOOTPROTO=none ##网卡工作状态
IPADDR=172.25.254.20 ##ip
NETMASK=255.255.255.0
TYPE=Bridge ##网络接口类型是桥接
systemctl stop NetworkManager.service ##关闭网络管理服务
systemctl restart network ##重启网络
systemctl start NetworkManager.service ##开启网络管理服务
ifconfig [/b]
命令管理方式
(1)添加
systemctl stop NetworkManager ##关闭网络管理服务
brctl show ##显示
brctl addbr br0 ##[b]添加网桥br0
brctl addif br0 eth0 ##给网桥br0添加eth0网络连接
ifconfig eth0 up ##eth0正常工作
ifconfig br0 172.25.254.x(x为虚拟机的ip) netmask 255.255.255.0
brctl show
ping 172.25.254.250
(2)删除
ifconfig br0 down ##网桥br0挂掉
brctl delif br0 eth0 #
ab22
#删除网桥bro上的eth0连接
brctl delbr br0 ##删除网桥br0
brctl show[/b]
Team 接口
• Team 和 bond0 功能类似
• Team 不需要手动加载相应内核模块
• Team 有更强的拓展性
– 支持 8 快网卡
Team 的种类
broadcast ##广播容错
roundrobin ##轮询
activebackup ##主备
loadbalance ##负载均衡
同过 nmcli 设定 team
• nmcli connection add con-name team0 ifname team0 type team config'{"runne":{"name":"active=backup"}}' ip4 172.25.254.180/24 ##180为虚拟机的ip
• nmcli connection add con-name eth0 ifname eth0 type team-slave master team0
• nmcli connection add con-name eth1 ifname eth1 type team-slave master team0
测试:
watch -n 1 teamdctl team0 stat
ifconfig eth0 down
ifconfig eth0 up
ipv6网络的管理
IPv6 简介• Internet Protocol Version 6
• IPv6 是 IETF (和互联网工程任务组)设计的用与替代现行版本 IP 协议的下一代 IP 协议。
• IPv6 采用 128 位 2 进制数码表示
IPv6 表示方式
• 为方便操作, ipv6 被换算成 8x16 进制的一串数字
– 2000:0000:0000:0000:0000:0000:0000:0001
– 2000:0:0:0:0:0:0:1
• 任意位数的 0 可以用 :: 来表示
– 2000:0000:0000:0000:0000:0000:0000:0001
– 2000::1
检测 IPv6 网络的工具
• ping6 2001:db8:0:1::1
• tracepath6 2001:db8:0:2::451
• netstat -46n
– n ##[b]不作解析
– t ##tcp 协议
– u ##udp 协议
– L ##状态位 listen 的端口
– a ##所有端口
– p ##显示进程
[/b]
IPv6 的命令设定
• nmcli connection add con-name eth0
ifname eth0 type ethernet ip6 2014::1 gw6
2014::5
– ip addr show
– ip -6 route
IPv6 的文件设定
• vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 [b][b]##设备名称[/b]
ONBOOT=yes ##开启服务设备自动激活
BOOTPROTO=none ##网卡工作状态
NETMASK=255.255.255.0
IPV6INIT=yes
IPV6_AUTOCONF=no
IPV6ADDR=2017::180/64
[/b]
测试:
systemctl restart network
ping6 2017::180
相关文章推荐
- ipv6网络配置和高级网络管理
- ipv6高级网络配置
- Ipv6+高级网络配置
- linux学习之高级网络配置bond,team,ipv6,br0
- unit2-高级网络配置【bond,team,br0,ipv6】
- smtp邮件服务 ipv6 高级网络配置
- smtp邮件服务 ipv6 高级网络配置
- 高级网络配置之网桥与ipv6
- Ipv6 |高级网络配置
- Linux系统网络高级配置--网桥、网络接口(bond、team)
- 网络设备配置与管理
- 网络设备配置与管理
- CentOS7网络配置和服务管理
- Linux网络管理之八:DNS配置
- 高级网络管理期末考试写的两个程序——2011年的最后两个程序
- mongodb 安装配置管理-- 网络摘抄
- 高级网络配置
- Linux系统管理_网络地址配置-Redhat Enterprise 5.9 推荐
- sqlServer2005配置管理器里的服务和网络配置里显示“该视图没有可现实的项目”
- 网络系统管理之静态路由配置