当前位置: 首页 > news >正文

alpinelinux的网络配置

在 Alpine Linux 中配置网络,您可以根据以下步骤进行:

配置本机 hostname:

本机hostname保存在/etc/hostname文件中。

echo 'alpine-web' > /etc/hostname
hostname -F /etc/hostname # 立即生效

运行结果:

localhost:~# echo "alpine-test" > /etc/hostname
localhost:~# hostname -F /etc/hostname 
alpine-test:~# 

配置 hosts:

修改 /etc/hosts 文件,如下面是将harbor的域名添加映射:

192.168.10.69 herbor.three-corner.xyz

配置 Loopback:

/etc/network/interfaces 文件中,默认有以下的内容,如果没有的话,请自行添加:

auto lo
iface lo inet loopback

配置 Ethernet:

eth0 为例:在/etc/network/interfaces文件中添加:

auto eth0

IPv4 动态DHCP获取地址配置:

iface eth0 inet dhcp

IPv4 静态地址配置:

iface eth0 inet static
address 192.168.1.150
netmask 255.255.255.0
gateway 192.168.1.1

IPv6的配置同理,将inet改为inet6,地址也是由IPv4的地址改为IPv6的地址:

iface eth0 inet6 dhcp
# 或者
iface eth0 inet static
address fe80::20c:29ff:fe69:3471/64
gateway 2409:8a56:4e2f:50f0:4a81:d4ff:fea2:5c06/64

配置 DNS:

建议在配置了静态地址之后,再配置一下DNS。修改 /etc/resolv.conf 文件:

nameserver 114.114.114.114
nameserver 114.114.115.115

临时配置 IP 和网关:

ifconfig eth0 192.168.1.150 netmask 255.255.255.0 up
route add default gw 192.168.1.1

重启网络服务:

rc-service networking restart
# 或者
/etc/init.d/networking restart

检查网络连接:

ping命令默认没有指定次数是不断的ping下去,下面的例子是ping百度8次就退出。

alpine-test:~# ping -c 8 baidu.com
PING baidu.com (110.242.68.66): 56 data bytes
64 bytes from 110.242.68.66: seq=0 ttl=49 time=64.199 ms
64 bytes from 110.242.68.66: seq=1 ttl=49 time=64.059 ms
64 bytes from 110.242.68.66: seq=2 ttl=49 time=64.386 ms
64 bytes from 110.242.68.66: seq=3 ttl=49 time=63.930 ms
64 bytes from 110.242.68.66: seq=4 ttl=49 time=63.982 ms
64 bytes from 110.242.68.66: seq=5 ttl=49 time=64.181 ms
64 bytes from 110.242.68.66: seq=6 ttl=49 time=64.064 ms
64 bytes from 110.242.68.66: seq=7 ttl=49 time=63.915 ms--- baidu.com ping statistics ---
8 packets transmitted, 8 packets received, 0% packet loss
round-trip min/avg/max = 63.915/64.089/64.386 ms

安装和配置无线网络:

安装wpa_supplicant

apk add wpa_supplicant

配置无线网络:

wpa_passphrase 'YourSSID' 'YourPassword' > /etc/wpa_supplicant/wpa_supplicant.conf

启动无线网络:

wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
http://www.dtcms.com/a/273391.html

相关文章:

  • ZW3D 二次开发-创建六面体方框
  • 力扣面试150题--全排列
  • AOSP自启动拦截框架Intent Firewall
  • 反向传播notes
  • 敏捷测试中的质量闸门如何设置?
  • 位运算算法题
  • 第七讲:C++中的string类
  • 深度学习参数初始化方法详解及代码实现
  • 深度学习×第7卷:参数初始化与网络搭建——她第一次挑好初始的重量
  • ZW3D 二次开发-创建椭球体
  • 灰度发布策略制定方案时可以参考的几个维度
  • 递推+高精度加法 P1255 数楼梯
  • apt -y参数的含义
  • 计算机视觉 之 数字图像处理基础(一)
  • Kubernetes 1.23.6 kube-scheduler 默认打分和排序机制详解
  • 多商户商城系统源码选型指南:开源 vs 定制,哪种更适合?
  • 救回多年未用kubeadm搭建的kubernetes集群
  • 5. isaac sim4.2 教程-Core API-操作机械臂
  • 用黑盒测试与白盒测试,读懂专利审查的 “双重关卡”​​
  • K8S的CNI之calico插件升级至3.30.2
  • 深度学习中的 Seq2Seq 模型与注意力机制
  • 解释sync.WaitGroup的用途和工作原理。在什么情况下应该使用它?
  • 时间显示 蓝桥云课Java
  • Android ViewBinding 使用与封装教程​​
  • Netron的基本使用介绍
  • UNet改进(20):融合通道-空间稀疏注意力的医学图像分割模型
  • 客户频繁问询项目进度,如何提高响应效率
  • Java 中的多线程实现方式
  • Spring AI 系列之八 - MCP Server
  • NFS文件存储及部署论坛(小白的“升级打怪”成长之路)