![ubuntu 12.04 dhcp网关服务器](https://linux22.com/image/827847/ubuntu%2012.04%20dhcp%E7%BD%91%E5%85%B3%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我需要一点帮助。我会尽我所能解释这一点,这样人们就不必再问额外的问题了。
本质上,我有一台带有 2 个网卡的 dell poweredge 2650。eth0 连接到我的电缆调制解调器,而 eth1 连接到 dell powerconnect 3348。
我也在我的机器上安装了 isc-dhcp-server。目标是让这个盒子成为我的 dhcp 服务器和我通往神奇互联网的网关。
这是我的 /etc/network/interfaces 设置
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 10.0.1.1
netmask 255.255.255.0
network 10.0.1.0
mtu 1392
我在排除故障时添加了 mtu。
- 当我输入 ifconfig 时,eth0 具有来自我的康卡斯特电缆调制解调器的外部地址。 eth1 按照我要求设置为 10.0.1.1。
- 当我通过交换机/以太网将设备连接到服务器时,会分配一个介于 10.0.1.150 - 10.0.1.199 之间的 IP 地址,没有任何问题
- 当我尝试从网关执行任何操作时,apt-get update/install 会连接并且运行正常。
- 当我尝试从其他机器上使用 apt-get 时,速度非常慢,每分钟 1% 甚至更慢。我无法通过我的 macbook 或 hp 笔记本电脑访问互联网页面。
但是我可以 ping 和 traceroute,没有问题。
通过 mac 终端ping -s 549 google.com
不起作用并出现超时错误但ping -s 548 google.com
工作正常。
我不知道为什么会发生这种情况,而且除了我不理解的 mtu 内容之外,我找不到任何其他东西。
如果您有任何问题或想法请告诉我。
答案1
也许您需要桥接 2 个以太网端口?如何设置 DHCP 服务器接口以便它们相互映射/桥接? 那里有一个简单的指南。