您尚未登录。

#1 2013-09-11 01:28:25

糊涂
本尊
注册时间: 2012-10-30
帖子: 203

新装系统配置网络的方法(笔记)

今天在一台新服务器上装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

离线

#2 2014-03-28 09:19:21

追风无影
会员
注册时间: 2014-03-28
帖子: 2

Re: 新装系统配置网络的方法(笔记)

初学,按照您的方法,我设置成功了,谢谢您!

离线

#3 2014-06-28 11:34:23

糊涂
本尊
注册时间: 2012-10-30
帖子: 203

Re: 新装系统配置网络的方法(笔记)

追风无影 说:

初学,按照您的方法,我设置成功了,谢谢您!

netctl现在已经在Base包了。


想装X,别装X

离线

#4 2016-04-07 15:20:40

xhwang
会员
注册时间: 2016-04-07
帖子: 4

Re: 新装系统配置网络的方法(笔记)

还在尝试,没成功。


我是Linux爱好者!

离线

页脚