将init系统更换成了systemd之后,无法连接路由器。
#route add default dev enp2s0我输入的就是这个命令。 #ifconfig -a
#ifconfig enp2s0 up
#route add default dev enp2s0
添加路由成功。
但是没有获得ip地址。 设置 ip 地址是 ifconfig 的事情,和 route 什么关系?
我记得链接路由器,也不需要 route 啊。 系统里没有dhcpcd.service怎么办? emerge 一个啊……我记得 dhcp 的客户端默认没装。
另外,dhcpcd 获取不是通过 service 实现的,是网络的那个服务调用的。 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 除此之外还有一个 dns 配置
cat /etc/resolv.conf
# Generated by dhcpcd from eth0
# /etc/resolv.conf.head can replace this line
nameserver 192.168.1.1
回复 5# jiangtao9999 的帖子
已经emerge了一个,但是开机以后,仍然需要手工开启。输入#systemctl
看不到那个服务。 那就检查你的网络相关的设置参数。
页:
[1]