fasheng
deepin
2014-09-03 18:31 因为你把 dhcpclient 也一并删除了, 请执行下面的命令恢复:
sudo apt-get install isc-dhcp-common isc-dhcp-client
当然这些操作是需要连网的, 之前你手动设置 IP 可以连内网而不能连外网, 应该是只设置了静态 IP, 没有设置 网关地址 及 DNS. 可以尝试再配置下, 若仍然无法上网, 最简单的办法是到别的机器上下载安装包后手动安装(若为 32 位机器, 请将链接中 amd64 替换位 i386):
wget http://packages.linuxdeepin.com/ubuntu/ ... _amd64.deb
wget http://packages.linuxdeepin.com/ubuntu/ ... _amd64.deb
sudo dpkg -i isc-dhcp-common_4.2.4-7ubuntu12_amd64.deb
sudo dpkg -i isc-dhcp-client_4.2.4-7ubuntu12_amd64.deb
sudo apt-get install isc-dhcp-common isc-dhcp-client
当然这些操作是需要连网的, 之前你手动设置 IP 可以连内网而不能连外网, 应该是只设置了静态 IP, 没有设置 网关地址 及 DNS. 可以尝试再配置下, 若仍然无法上网, 最简单的办法是到别的机器上下载安装包后手动安装(若为 32 位机器, 请将链接中 amd64 替换位 i386):
wget http://packages.linuxdeepin.com/ubuntu/ ... _amd64.deb
wget http://packages.linuxdeepin.com/ubuntu/ ... _amd64.deb
sudo dpkg -i isc-dhcp-common_4.2.4-7ubuntu12_amd64.deb
sudo dpkg -i isc-dhcp-client_4.2.4-7ubuntu12_amd64.deb
Reply Like 0 View the author


中文 
以下为操作步骤:
sudo apt-get install dhcp3-server
1. /etc/default/isc-dhcp-server ==>INTERFACES="eth1"
----------------------------------------------------
2. /etc/dhcp/dhcpd.conf ===>
ddns-update-style none;
option domain-name "test.com";
option domain-name-servers 202.96.128.166;
default-lease-time 14400;
max-lease-time 36000;
subnet 192.168.3.0 netmask 255.255.255.0 {
range 192.168.3.100 192.168.3.240;
option subnet-mask 255.255.255.0;
option routers 192.168.3.10;
option broadcast-address 192.168.3.255;
}
----------------------------------------------------
3. /etc/network/interfaces
auto eth1
iface eth1 inet dhcp
----------------------------------------------------
4. 修改 /etc/resolv.conf 添加下面两行。
search test.com
nameserver 192.168.3.2
之后重启机子,就无法上网。DHCP也无法正常分配IP。
$ ifconfig 结果是只有 lo 。另外两个网卡都没启动。
之后开始恢复之前操作:
1.
sudo apt-get remove isc-dhcp-server
sudo apt-get remove isc-dhcp-client
sudo apt-get remove isc-dhcp-common
2. /etc/default/isc-dhcp-server ==>INTERFACES=""
3. 恢复系统之前文件 /etc/dhcp/dhcpd.conf
4. /etc/network/interfaces 删掉之前添加的两行
auto eth1
iface eth1 inet dhcp
5. 恢复系统之前文件 /etc/resolv.conf
经过一序列的修改之后还是无法上网。并且开机后系统进入了飞行模式。
而且飞行模式无法关闭。
QQ截图20140902164653.png
QQ截图20140902164709.png
手动设置IP可以通局域网,但无法上外网。
求高人指点,可以的话,解释或者介绍一下, linux是怎么访问到互联网的,
涉及哪些文件和应用。