VLAN Debian 服务器接口配置文件

VLAN Debian 服务器接口配置文件

问题:如何配置 Debian pxe 服务器以供 VLAN 使用。

在我的办公室,他们添加了一个 VLAN,以解决由于在同一个 LAN 上有 2 个 DHCP 服务器而导致的 DHCP 问题(客户端使用 Windows,而 pxe 启动 kiosk 模式工作站使用 Debian)

我的 /etc/network/interface 文件如下(目前没有添加 VLAN):

#loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
#IP SERVER
address 192.168.197.216
#GW
gateway 192.168.197.254
#NETMASK
netmask 255.255.255.0

network 192.168.197.0
broadcast 192.168.197.255

现在,为了利用 VLAN,我想我需要做一些事情。

我的理解是:

  1. 安装 VLAN 包:apt-get install vlan package

  2. 加载内核模块8021q:modprobe 8021q

  3. 修改 /etc/network/interface 文件,添加(注意我说添加...在这个例子中 VLAN 标记为 99)auto eth0.99 iface eth0.99 inet 静态地址 192.168.99.1 网络掩码 255.255.255.0

  4. 启动 eth0.99:

    ifup eth0.99
    

我担心的是 /etc/network/interface 文件......我认为应该是(添加 VLAN 99 之后):

#loopback network interface
auto lo
iface lo inet loopback

#before VLAN was created
auto eth0
iface eth0 inet static
#IP SERVER
address 192.168.197.216
#GW
gateway 192.168.197.254
#NETMASK
netmask 255.255.255.0

network 192.168.197.0
broadcast 192.168.197.255

#VLAN configuration added
auto eth0.99
iface eth0.99 inet static
address 192.168.99.1
netmask 255.255.255.0
vlan-raw-device eth0

我的问题是:

  1. 上述程序正确吗?

  2. /etc/network/interface 文件是否正确?(它包括两个部分:创建 vlan 之前和之后)

  3. 那么默认网关(192.168.197.254)呢,它不会改变,是吗?

  4. 由于只有一个网络适配器,是否有可能无法正常工作?查看我的 /etc/network/interface 文件,我感到很困惑。实际上有两个静态 IP...

非常感谢您的帮助。

相关内容