远程调试没配网络的电脑

来源:互联网 发布:数学天赋知乎 编辑:程序博客网 时间:2024/04/28 08:36
使用方法:    1.将正常机与问题机网线直连    2.将附件考入u盘,插入正常机,root运行脚本。它会报问题机的ip和通断情况。    3.若通,ssh即可#!/bin/bash###先确保在网卡服务已经开启#安装dhcp服务sudo dpkg -i isc-dhcp-server*.deb#配置DHCP网卡sed  -i 's/INTERFACES=""/INTERFACES="eth0"/g' /etc/default/isc-dhcp-server#改配置文件(cat <<EOFddns-update-style none;option domain-name "tagpt.mtn";default-lease-time 14400;#最小租约14400秒=4小时max-lease-time 36000;#最大租约36000秒=10小时subnet 192.168.7.0 netmask 255.255.255.0 {#IP地址起止范围range 192.168.7.190 192.168.7.199;option subnet-mask 255.255.255.0;#子网掩码 255.255.255.0option routers 192.168.7.254;#默认网关 192.168.7.254option broadcast-address 192.168.7.255;#广播地址 192.168.7.255                                                     }EOF) >/etc/dhcp/dhcpd.conf#重启服务sudo service isc-dhcp-server restart#现场使用sudo  ifconfig eth0 192.168.7.110 netmask 255.255.255.0sudo route add default gw 192.168.7.254if [ ! -n "`ping 192.168.7.190 -i 0.2 -c 10 | grep error`" ]; thenecho echo 通 192.168.7.190echo elseecho 不通 192.168.7.190 fi 

附件:1、本脚本工具

            2、dhcpsever软件,可根据自己的机器下载,以ubuntu为例http://packages.ubuntu.com/xenial/isc-dhcp-server

0 0