linux中,无限AP(ath0)绑定到vlan1(vlan1已经开启了DHCP服务)后,ath0怎么开启DHCP服务呢?

供稿:hz-xin.com     日期:2024-05-22
思科 3560 交换机,在vlan 1中开启dhcp功能,但vlan1中的fa0/1为上行端口,如何关闭该端口的dhcp服务。

很简单,把fa0/1做成trunk模式
进入配置模式:
int fa0/1
switchport mode trunk

赞成楼上的,只是少了配置命令,补充如下:
交换机配置DHCP配置
1,交换机作DHCP Server
『配置环境参数』
1. PC1、PC2的网卡均采用动态获取IP地址的方式
2. PC1连接到交换机的以太网端口0/1,属于VLAN10;PC2连接到交换机的以太网端口0/2,属于VLAN20
3. 三层交换机SwitchA的VLAN接口10地址为10.1.1.1/24,VLAN接口20地址为10.1.2.1/24
『组网需求』
1. PC1可以动态获取10.1.1.0/24网段地址,并且网关地址为10.1.1.1;PC2可以动态获取10.1.2.0/24网段地址,并且网关地址为10.1.2.1
『DHCP Server配置流程流程』
可以完成对直接连接到三层交换机的PC机分配IP地址,也可以对通过DHCP中继设备连接到三层交换机的PC机分配IP地址。
分配地址的方式可以采用接口方式,或者全局地址池方式。
【SwitchA采用接口方式分配地址相关配置】
1. 创建(进入)VLAN10
[SwitchA]vlan 10
2. 将E0/1加入到VLAN10
[SwitchA-vlan10]port Ethernet 0/1
3. 创建(进入)VLAN接口10
[SwitchA]interface Vlan-interface 10
4. 为VLAN接口10配置IP地址
[SwitchA-Vlan-interface10]ip address 10.1.1.1 255.255.255.0
5. 在VLAN接口10上选择接口方式分配IP地址
[SwitchA-Vlan-interface10]dhcp select interface
6. 禁止将PC机的网关地址分配给用户
[SwitchA]dhcp server forbidden-ip 10.1.1.1
【SwitchA采用全局地址池方式分配地址相关配置】
1. 创建(进入)VLAN10
[SwitchA]vlan 10
2. 将E0/1加入到VLAN10
[SwitchA-vlan10]port Ethernet 0/1
3. 创建(进入)VLAN接口10
[SwitchA]interface Vlan-interface 10
4. 为VLAN接口10配置IP地址
[SwitchA-Vlan-interface10]ip address 10.1.1.1 255.255.255.0
5. 在VLAN接口10上选择全局地址池方式分配IP地址
[SwitchA-Vlan-interface10]dhcp select global
6. 创建全局地址池,并命名为”vlan10”
[SwitchA]dhcp server ip-pool vlan10
7. 配置vlan10地址池给用户分配的地址范围以及用户的网关地址
[SwitchA-dhcp-vlan10]network 10.1.1.0 mask 255.255.255.0
[SwitchA-dhcp-vlan10]gateway-list 10.1.1.1
8. 禁止将PC机的网关地址分配给用户
[SwitchA]dhcp server forbidden-ip 10.1.1.1
【补充说明】
以上配置以VLAN10的为例,VLAN20的配置参照VLAN10的配置即可。在采用全局地址池方式时,需新建一个与”vlan10”不同名的全局地址池。
经过以上配置,可以完成为PC1分配的IP地址为10.1.1.0/24,同时PC1的网关地址为10.1.1.1;为PC2分配的IP地址为10.1.2.0/24,同时PC2的网关地址为10.1.2.1。
VLAN接口默认情况下以全局地址池方式进行地址分配,因此当VLAN接口配置了以全局地址池方式进行地址分配后,查看交换机当前配置时,在相应的VLAN接口下无法看到有关DHCP的配置。
利用全局地址池方式,可以完成为用户分配与三层交换机本身VLAN接口地址不同网段的IP地址。
2,DHCP Relay配置
『配置环境参数』
1. DHCP Server的IP地址为192.168.0.10/24
2. DHCP Server连接在交换机的G1/1端口,属于vlan100,网关即交换机vlan接口100的地址192.168.0.1/24
3. E0/1-E0/10属于vlan10,网段地址10.10.1.1/24
4. E0/11-E0/20属于vlan20,网段地址10.10.2.1/24
『组网需求』
1. 在SwitchA上配置DHCP Relay使下面用户动态获取指定的相应网段的IP地址
2. PC1、PC2均可以ping通自己的网关,同时PC1、PC2之间可以互访
『交换机DHCP Relay配置流程』
DHCP Relay的作用则是为了适应客户端和服务器不在同一网段的情况,通过Relay,不同子网的用户可以到同一个DHCP Server申请IP地址,这样便于地址池的管理和维护。
【SwitchA相关配置】
1. 全局使能DHCP功能(缺省情况下,DHCP功能处于使能状态)
[SwitchA]dhcp enable
2. 创建(进入)VLAN100
[SwitchA]vlan 100
3. 将G1/1加入到VLAN100
[SwitchA-vlan100]port GigabitEthernet 1/1
4. 创建(进入)VLAN接口100
[SwitchA]interface Vlan-interface 100
5. 为VLAN接口100配置IP地址
[SwitchA-Vlan-interface100]ip address 192.168.0.1 255.255.255.0
6. 创建(进入)VLAN10
[SwitchA]vlan 10
7. 将E0/1-E0/10加入到VLAN10
[SwitchA-vlan10]port Ethernet 0/1 to Ethernet 0/10
8. 创建(进入)VLAN接口10
[SwitchA]interface Vlan-interface 10
9. 为VLAN接口10配置IP地址
[SwitchA-Vlan-interface10]ip address 10.10.1.1 255.255.255.0
10. 使能VLAN接口10的DHCP中继功能
[SwitchA-Vlan-interface10]dhcp select relay
11. 为VLAN接口10配置DHCP服务器的地址
[SwitchA-Vlan-interface10]ip relay address 192.168.0.10
12. 创建(进入)VLAN20
[SwitchA-vlan10]vlan 20
13. 将E0/11-E0/20加入到VLAN20
[SwitchA-vlan20]port Ethernet 0/11 to Ethernet 0/20
14. 创建(进入)VLAN接口20
[SwitchA]interface Vlan-interface 20
15. 为VLAN接口20配置IP地址
[SwitchA-Vlan-interface20]ip address 10.10.2.1 255.255.255.0
16. 使能VLAN接口20的DHCP中继功能
[SwitchA-Vlan-interface20]dhcp select relay
17. 为VLAN接口20配置DHCP服务器的地址
[SwitchA-Vlan-interface20]ip relay address 192.168.0.10
【补充说明】
也可以在全局配置模式下,使能某个或某些VLAN接口上的DHCP中继功能,例如:[SwitchA]dhcp select relay interface Vlan-interface 10
3,DHCP Snooping
『配置环境参数』
1. DHCP Server连接在交换机SwitchA的G1/1端口,属于vlan10,IP地址为10.10.1.253/24
2. 端口E0/1和E0/2同属于vlan10
『组网需求』
1. PC1、PC2均可以从指定DHCP Server获取到IP地址
2. 防止其他非法的DHCP Server影响网络中的主机
『交换机DHCP-Snooping配置流程』
当交换机开启了DHCP-Snooping后,会对DHCP报文进行侦听,并可以从接收到的DHCP Request或DHCP Ack报文中提取并记录IP地址和MAC地址信息。另外,DHCP-Snooping允许将某个物理端口设置为信任端口或不信任端口。信任端口可以正常接收并转发DHCP Offer报文,而不信任端口会将接收到的DHCP Offer报文丢弃。这样,可以完成交换机对假冒DHCP Server的屏蔽作用,确保客户端从合法的DHCP Server获取IP地址。
【SwitchA相关配置】
1. 创建(进入)VLAN10
[SwitchA]vlan 10
2. 将端口E0/1、E0/2和G1/1加入到VLAN10
[SwitchA-vlan10]port Ethernet 0/1 Ethernet 0/2 GigabitEthernet 1/1
3. 全局使能dhcp-snooping功能
[SwitchA]dhcp-snooping
4. 将端口G1/1配置为trust端口,
[SwitchA-GigabitEthernet1/1]dhcp-snooping trust
【补充说明】
由于DHCP服务器提供给用户包含了服务器分配给用户的IP地址的报文――”dhcp offer”报文,由G1/1端口进入SwitchA并进行转发,因此需要将端口G1/1配置为”trust”端口。如果SwitchA上行接口配置为Trunk端口,并且连接到DHCP中继设备,也需要将上行端口配置为”trust”端口。

这个问题其实也不难,你要开启DHCP你可以在LINUX修改成自动获取就可以了
看你是用那个LINUX的系统,
以Red Hat Enterprise Linux 5.5为例
1、最常用的给网卡配置ip的命令为
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up 这个是临时生效的 也可以通过setup来设置
说明:
eth0是第一个网卡,其他依次为eth1,eth*
192.168.0.1是给网卡配置的第一个网卡配置的ip地址
netmask 255.255.255.0 配置的是子网掩码
up是表示立即激活
ifconfig的更多参数说明查看相关帮助
2、手动改/etc/sysconfig/network-scripts/ifcfg-eth0文件
vi打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0文件
原内容:
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=00:03:47:2C:D5:40
ONBOOT=yes
TYPE=Ethernet
改为:
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.1.223
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
HWADDR=00:03:47:2C:D5:40
ONBOOT=yes
TYPE=Ethernet
分别执行命令
/sbin/ifdown eth0
/sbin/ifup eth0
/etc/init.d/network restart //使设置的网关马上生效
ifup - 代表拨号的连接命令,该命令只要在命令行或终端中可以成功执行就可以了
ifdown - 代表断开连接的命令,同样该命令只要在命令行或终端中可以成功执行就可以了
3、设置DNS
/etc/resolv.conf
nameserver 202.102.24.35 指定了dns服务器的地址

linux中,无限AP(ath0)绑定到vlan1(vlan1已经开启了DHCP服务)后,ath0...
答:1、最常用的给网卡配置ip的命令为 ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up 这个是临时生效的 也可以通过setup来设置 说明:eth0是第一个网卡,其他依次为eth1,eth 192.168.0.1是给网卡配置的第一个网卡配置的ip地址 netmask 255.255.255.0 配置的是子网掩码 up是表示立即...

Linux中Wi-Fi无线网络和AP无线热点的配置教程
答:nano  /home/eechen/hostapd/ap-stop.sh 代码如下:#!/bin/bash killall hostapd dhcpd bash -c "echo 0 /proc/sys/net/ipv4/ip_forward" ifconfig wlan0 down 3. 启动hostapd和dhcpd 在桌面新建两个启动器(快捷方式),里面分别填入: 代码如下:gksu /home/eechen/hostapd/ap-start.sh gksu /home/e...

linux系统中,有关网络服务的接口,是什么定义的
答:ath0: Atheros的简写,一般指Atheros芯片所包含的无线网络接口。lo: local的简写,一般指本地环回接口。(2)网络接口如何工作 网络接口是用来发送和接受数据包的基本设备。系统中的所有网络接口组成一个链状结构,应用层程序使用时按名称调用。每个网络接口在linux系统中对应于一个struct net_device结构体...

linux安装at
答:同时安装后会自动产生一个wifi0的网卡,会在/etc/sysconfig/hwconf文件中添加对应的驱动信息,会在/etc/sysconfig/network-scripts/目录下产生一个ifcfg-ath0文件,现在需要设置ip地址,子网掩码,SSID,网络连接KEY,网络认证方式,访问点。首先启用ath0 ifconfigath0up 扫描可用的无线网络 iwlistath0sca...

linux平台如何获取当前连接的无线AP的SSID
答:终端方式:iwconfig 或者 iwconfig wlan0 ESSID:“wifi名”C语言方式:可以用popen获取

redhat linux AS4 下配置无线网卡
答:5. 设置无线网卡    # iwconfig ath0 essid home (配置SSID,用区分是想连到那个ap上)   # iwconfig ath0 channel 6 (配置ap的信道)   # iwconfig ath0 key open s:1234 (配置ap的协议,以及密码。s:表示ACSII码)  ...

linux 怎么设置 无线网连接
答:1. 打开无线网卡电源。iwconfig wlan0 txpower on 2. 列出区域内的无线网络。iwlist wlan0 scan 3. 假设要连接到网络MyHome(即essid为MyHome的网络),那么输入命令。iwconfig wlan0 essid “MyHome”如果网络是加密的,密码是0123456789,那么就输入命令。iwconfig wlan0 essid “MyHome” key 0123-...

linux怎样查看sta与ap协商的速率
答:1、首先打开终端窗口,以root身份登录系统。2、其次输入命令iwconfig,查看网卡名称。3、最后输入命令iw,其中interface为网卡名称。

linux系统可以用无线网卡吗
答:可以 linux作为当今市场上嵌入式系统使用比例最高的操作系统,其驱动模式支持模块堆叠技术,内核开发者已提供了一些通用模块。现从工程应用出发,研究并移植了linux下usb无线网卡的设备驱动,以此为基础既可以构建嵌入式无线局域网,又可以用于有线网络无法延伸或难以安装,以及有可灵活移动和临时性使用等要求的...

red hat enterprise linux如何连接无线网络
答:#iwconfig eth0 nwid off nick: Nickname,一些网卡需要设置该参数,但是802.11协议栈、MAC都没有用到该参数,一般也不用设置。 示例: #iwconfig eth0 nickname "My Linux Node" mode:设置无线网卡的工作模式,可以是 Ad-hoc:不带AP的点对点无线网络 Managed:通过多个AP组成的网络,无线设备可以在这个网络中漫游 Mast...