开源中文网

您的位置: 首页 > Arch Linux > 正文

Arch linux操作系统网络配置详解

来源: 网络整理  作者: 佚名

以前我有介绍过Arch linux的安装了,安装好之后肯定是需要把网络配置好了,下文就为各位介绍Arch linux操作系统网络配置,希望文章对各位有用。

 

介绍一下如果进行网络配置。

[root@Arch ~]# ls /sys/class/net/    #查看有哪些可用网络
eno16777736  lo
[root@Arch ~]# ip addr add 1.1.1.21/24 dev eno16777736    #给接口eno16777736配置ip为1.1.1.21 子网掩码位255.255.255.0
[root@Arch ~]# ip link set eno16777736 up    #启动网卡,不然无法启动相关路由
[root@Arch ~]# ip route add default via 1.1.1.2    #设置默认路由、网关
[root@Arch ~]# pacman -S openssh    #安装ssh,不然无法使用xshell等工具进行远程链接。
[root@Arch ~]# systemctl start sshd    #启动sshd服务,不是ssh哦!
[root@Arch ~]# systemctl enable sshd
Created symlink from /etc/systemd/system/multi-user.target.wants/sshd.service to /usr/lib/systemd/system/sshd.service.
[root@Arch ~]# systemctl  | grep sshd
sshd.service                                                                        loaded active running   OpenSSH Daemon    #sshd服务运行中
sshdgenkeys.service                                                                 loaded active exited    SSH Key Generation


配置动态网络:

[root@Arch ~]# systemctl enable dhcpcd@eno16777736.service

配置静态网络

[root@Arch /]# cd /etc/netctl/
[root@Arch netctl]# cp examples/ethernet-static eno16777736
[root@Arch netctl]# egrep -v "#" eno16777736 
Description='A basic static ethernet connection'
Interface=eno16777736
Connection=ethernet
IP=static
Address=('1.1.1.21/24')
Gateway='1.1.1.2'
DNS=('114.114.114.114')
[root@Arch netctl]# netctl enable eno16777736
Created symlink from /etc/systemd/system/multi-user.target.wants/netctl\@eno16777736.service to /usr/lib/systemd/system

Tags:网络
关于开源中文网 - 联系我们 - 广告服务 - 网站地图 - 版权声明