页次: 1
今天在一台新服务器上装2013.09.01版iso。安装期间网络没配好,重启以后无法上网。记录一下解决过程。
1、因为安装期间手工配置静态IP一切正常,所以只要做好引导期间的配置即可。
2、先手工配置静态IP:
# ip link set enp4s0f0 up
# ip addr add 192.168.1.61/24 dev enp4s0f0
# ip route add default via 192.168.1.1
至此网已经通了。再配置DNS,编辑/etc/resole.conf,添加行:
nameserver 10.0.100.66
nameserver 202.106.0.20
至此已经可ping通域名了。
3、现在可以查wiki了。装个浏览器先
# pacman -S w3m
查wiki,选择用netctl。
1)安装先(Base安装不包括这个包)
# pacman -S netctl
2)现在开始配置。首先为每个网络接口创建netctl配置文件,方法很简单,从netctl自带的example文件复制再简单编辑即可。我这里现在只需配置一个网口enp4s0f0(这种命名方法一开始很不习惯,用用习惯了就好了)
# cd /etc/netctl
# cp examples/ethernet-static enp4s0f0
# vi enp4s0f0
将内容修改为如下:
Description='A basic static ethernet connection'
Interface=enp4s0f0
Connection=ethernet
IP=static
Address=('192.168.1.61/24')
#Routes=('192.168.0.0/24 via 192.168.1.2')
Gateway='192.168.1.1'
#DNS=('192.168.1.1')
## For IPv6 autoconfiguration
#IP6=stateless
## For IPv6 static address configuration
#IP6=static
#Address6=('1234:5678:9abc:def::1/64' '1234:3456::123/96')
#Routes6=('abcd::1234')
#Gateway6='1234:0:123::abcd'
3)启用新的配置文件
# netctl start enp4s0f0
4)最关键一步:配置systemd开机时自动启用配置文件
# netctl enable enp4s0f0
至此,全部配置完毕。重启看看!Good luck!
最近编辑记录 糊涂 (2013-09-11 01:30:31)
想装X,别装X
离线
初学,按照您的方法,我设置成功了,谢谢您!
离线
初学,按照您的方法,我设置成功了,谢谢您!
netctl现在已经在Base包了。
想装X,别装X
离线
还在尝试,没成功。
我是Linux爱好者!
离线
页次: 1