因客户机IP与服务器IP不在同一网段导致无盘客户机开机卡tftp,提示:PXE-E11: ARP timeout

61的地址需要在上面的地址范围段之内

问题现象】

无盘客户机启动获取DHCP后卡在tftp界面提示:PXE-E11: ARP timeout,如下图:


【原因说明】

客户机的IP地址与服务器IP地址不在同一个网段。


【解决方案】

修正为一致的IP段。


【问题分析】

根据现象界面显示服务器IP地址:192.168.30.1,子网掩码:255.255.255.0,客户机IP地址:192.168.40.100,子网掩码:255.255.255.0,网关:192.168.40.1;由此信息可以判断客户机的IP地址与服务器IP地址不在同一个网段,客户机ARP广播查找服务器地址不可达,ARP请求达到4次后得不到回应就会出现这个ARP timeout(ARP超时)提示,那么TFTP进程也就无法建立连接(tftp cannot open connection)不能从服务器下载到系统镜像资源,最后一行operating system not found 的提示就是未找到操作系统。

====================================================

[[email protected] nginx]# cat /etc/dhcp/dhcpd.conf # # DHCP Server Configuration file. #   see /usr/share/doc/dhcp*/dhcpd.conf.sample #   see ‘man 5 dhcpd.conf‘ # # subnet 10.0.0.0 netmask 255.255.255.0 {

range 10.0.0.55 10.0.0.200;

option subnet-mask 255.255.255.0;

default-lease-time 21600;

max-lease-time 43200;

next-server 10.0.0.61;

filename "/pxelinux.0";

}

61的地址需要在上面的地址段之内.

时间: 2024-11-09 00:54:24

因客户机IP与服务器IP不在同一网段导致无盘客户机开机卡tftp,提示:PXE-E11: ARP timeout的相关文章

java获取客户端IP和服务器IP

一.Java获取服务器IP(转自:https://www.cnblogs.com/george93/p/6306579.html) //方法一,也是最简单的一种. String SERVER_IP = InetAddress.getLocalHost().getHostAdress().toString(); //方法二: /** * 获取服务器IP地址 * @return */ @SuppressWarnings("unchecked") public static String g

获取服务器IP,客户端IP

客户端IP相关的变量 1. $_SERVER['REMOTE_ADDR']; 客户端IP,有可能是用户的IP,也有可能是代理的IP. 2. $_SERVER['HTTP_CLIENT_IP']; 代理端的IP,可能存在,可伪造. 3. $_SERVER['HTTP_X_FORWARDED_FOR']; 用户是在哪个IP使用的代理,可能存在,可以伪造. 服务器端IP相关的变量 1. $SERVER_NAME,需要使用函数gethostbyname()获得.这个变量无论在服务器端还是客户端均能正确显

修改客户端连接的服务器IP地址

Windows XP 步骤如下:1 点击 开始2 点击 运行3 输入 regedit4 点击 确定5 点击 HKEY_CURRENT_USER 左边加号+6 点击 Software 左边加号 +7 点击 zdedumanager8 右键点击 AppServer IP:9 点击 修改10 输入新的IP,比如 202.200.112.20211 点击  确定12 关闭窗口,完成Windows 7 步骤如下:1 点击 开始2 鼠标点到"关机"左边的文本框3 输入 regedit4 按回车键5

c#中获取服务器IP,客户端IP以及Request.ServerVariables详细说明

客户端ip: Request.ServerVariables.Get("Remote_Addr").ToString(); 客户端主机名: Request.ServerVariables.Get("Remote_Host").ToString(); 客户端浏览器IE: Request.Browser.Browser; 客户端浏览器 版本号: Request.Browser.MajorVersion;// 客户端操作系统: Request.Browser.Platfo

客户机远程登录服务器

实验客户机远程登录服务器 实验目标:实现客户机远程登录服务器 实验环境: 实验步骤: 一.配置服务器的IP地址为192.168.1.2,win7客户机的IP地址为192.168.1.1 二.关闭服务器和客户机的防火墙 三.将客户机和服务器设置为同一vmnet2 四.打开服务器开始|选择服务管理器 五.选择服务器下面的功能--添加功能 六.选择Telnet服务器|下一步|安装 七.在服务器开始菜单中选择|计算机管理|服务 八.将Telnet服务器的属性选为手动,然后启动 九.打开win7客户机,在

怎么把一个域名解析到本服务器IP租香港服务器

没有性价比更高的配置:香港服务器 双核 4G内存 独享国际带宽5M 399元 L5640 12核 8G内存 独享国际带宽5M 899元 E5 2670 16核 8G内存 独享国际带宽5M 1200元 QQ: 2727453595 域名商有提供域名解析服务的话,可以直接进入域名管理后台,就有解析界面的.一般主机名写你的要解析的域名.参数值里 写你的服务器IP,做A记录,有的注册商里是写IP记录, 如果域名注册商没提供解析服务的话,可以换其他DNS服务商,比如DNSCEO,把DNS修改过来就可以在平

关于Java获取本地服务器IP的问题

Java获取本地服务器IP,我们最简单的写法: import java.net.InetAddress; public class CatchIp{ public static void main(String[] args) { try { // 获取IP地址 String ip = InetAddress.getLocalHost().getHostAddress(); System.out.println("IP地址:"+ip); } catch (Exception e) {

Py获取本机指定网卡的ip地址

前段时间需要批量修改服务器的配置文件,里面包含本机的IP地址,由于服务器有多块网卡并且配置多个ip地址,一开始想写shell脚本批量修改,但是既然现在正在学Python,何不研究下使用Python写,在网络上搜了相关文章,根据自己实际情况,便有了下面的脚本: 利用Python获取本机指定网卡的ip地址: #!/usr/bin/env python # -.- coding: utf-8 -.- # By Sandler import socket import fcntl import stru

Java获取服务器IP和客户端IP

服务器IP: String addr = InetAddress.getLocalHost().getHostAddress(); 说明:很明显上面是没考虑到服务器有多个iP的情况. 客户顿啊IP: /** * 获取IP * * @param request HttpServletRequest * @return IP字符串 */ public static String getRemoteHost(HttpServletRequest request) { String ip = reque