中国Linux公社论坛's Archiver

兔八哥no1 发表于 2013-11-17 23:05

将init系统更换成了systemd之后,无法连接路由器。

#route add default dev enp2s0
我输入的就是这个命令。

兔八哥no1 发表于 2013-11-17 23:31

#ifconfig -a
#ifconfig enp2s0 up
#route add default dev enp2s0
添加路由成功。
但是没有获得ip地址。

jiangtao9999 发表于 2013-11-18 09:06

设置 ip 地址是 ifconfig 的事情,和 route 什么关系?
我记得链接路由器,也不需要 route 啊。

兔八哥no1 发表于 2013-11-18 09:07

系统里没有dhcpcd.service怎么办?

jiangtao9999 发表于 2013-11-18 09:38

emerge 一个啊……我记得 dhcp 的客户端默认没装。
另外,dhcpcd 获取不是通过 service 实现的,是网络的那个服务调用的。

zy_sunshine 发表于 2013-11-18 10:14

ifconfig enp2s0 up
dhcpcd/dhclient enp2s0
--------------------------
手动配置就是
ifconfig enp2s0 up
ifconfig enp2s0 192.168.1.1 netmask 255.255.255.0
路由表是看需要配置,如果没有默认路由条目就配置
route add default gw 192.168.1.0 netmask 255.255.255.0 dev enp2s0

zy_sunshine 发表于 2013-11-18 10:15

除此之外还有一个 dns 配置
cat /etc/resolv.conf
# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line
nameserver 192.168.1.1

兔八哥no1 发表于 2013-11-18 13:31

回复 5# jiangtao9999 的帖子

已经emerge了一个,但是开机以后,仍然需要手工开启。
输入#systemctl
看不到那个服务。

jiangtao9999 发表于 2013-11-18 16:43

那就检查你的网络相关的设置参数。

页: [1]

Powered by Discuz! Archiver 6.1.0F  © 2001-2007 Comsenz Inc.