网络版配置桥接网卡
4.2 网络配置( 配置一个桥接网卡)
管理机网桥配置
虚拟机网络配置
4.2.1 管理机网桥配置
(1)openEuler技术路线
序号 |
配置过程说明 |
命令行 |
1 |
进入网络配置目录 |
# cd /etc/sysconfig/network-scripts |
2 |
新建文件:ifcfg-br0 |
# touch ifcfg-br0 |
3 |
编辑ifcfg-br0,粘贴下面ifcfg-br0文件内容 |
# nano ifcfg-br0 |
4 |
编辑物理网卡配置文件,其中em1为物理网卡名称 |
# nano ifcfg-em1 |
5 |
进入网络管理器目录 |
# cd /etc/NetworkManager/dispatcher.d |
6 |
编辑br0网桥iptables规则 |
# touch 50-br0-iptables |
7 |
应用规则 |
# chmod +x /etc/NetworkManager/dispatcher.d/50-br0-iptables |
8 |
重新装载网卡配置 |
# nmcli connection reload |
9 |
重启系统 |
# reboot |
ifcfg-br0文件内容
TYPE=Bridge
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
IPV6_PRIVACY=no
NAME=br0
DEVICE=br0
ONBOOT=yes
IPADDR=<IP> //静态IP地址
PREFIX=<PREFIX> //子网掩码
GATEWAY=<GATEWAY> //网关地址
DNS1=<DNS> //域名服务器
ifcfg-em1文件内容
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
NAME=<物理网络名称>
UUID=dc353219-2387-4a9d-a9e1-a1a19d5df98f
DEVICE=<物理网络名称>
ONBOOT=yes
BRIDGE=br0
50-br0-iptables文件内容
#!/bin/sh
[ "$1" = "br0" ] && [ "$2" = "up" ] && /usr/sbin/iptables -A FORWARD -s 0.0.0.0/0 -d 0.0.0.0/0 -o br0 -i br0 -j ACCEPT
[ "$1" = "br0" ] && [ "$2" = "down" ] && /usr/sbin/iptables -D FORWARD -s 0.0.0.0/0 -d 0.0.0.0/0 -o br0 -i br0 -j ACCEPT
序号 |
配置过程说明 |
命令行 |
1 |
进入网络配置目录 |
# cd /etc/network/ |
2 |
编辑网络配置文件:interfaces, |
# nano interfaces |
3 |
重启系统 |
# reboot |
(2)Debian技术路线
interfaces文件内容
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug <网卡名称>
iface <网卡名称> inet manual
auto br0
iface br0 inet static
address *.*.*.*/*
gateway *.*.*.*
dns-nameservers *.*.*.*
bridge_ports <网卡名称>
bridge_stp off
bridge_fd 0
bridge_maxwait 0
post-up /usr/sbin/iptables -A FORWARD -s 0.0.0.0/0 -d 0.0.0.0/0 -o br0 -i br0 -j ACCEPT