要在Linux中配置网络参数,你可以选择使用命令行或者编辑配置文件。以下是一些常用的方法:
使用命令行
1. 查看当前网络接口:
bash
ip addr show
2. 配置IP地址:
bash
sudo ip addr add
例如:
bash
sudo ip addr add 192.168.1.100/24 dev eth0
3. 设置默认网关:
bash
sudo ip route add default via <网关地址>
例如:
bash
sudo ip route add default via 192.168.1.1
4. 配置DNS服务器:
编辑`/etc/resolv.conf`文件,添加:
nameserver
例如:
nameserver 8.8.8.8
nameserver 8.8.4.4
使用Netplan(适用于Ubuntu 18.04+)
1. 编辑Netplan配置文件:
通常位于`/etc/netplan/`目录下,文件名类似`01-netcfg.yaml`。
示例配置:
yaml
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
2. 应用配置:
bash
sudo netplan apply
使用NetworkManager(适用于大多数桌面环境)
1. 使用`nmtui`工具(图形化界面):
bash
sudo nmtui
然后在界面中进行配置。
2. 使用`nmcli`命令行工具:
- 显示连接列表:
bash
nmcli con show
- 编辑连接:
bash
nmcli con edit <连接名>
- 设置静态IP:
bash
nmcli con mod <连接名> ipv4.addresses
nmcli con mod <连接名> ipv4.gateway <网关地址>
nmcli con mod <连接名> ipv4.dns "
nmcli con mod <连接名> ipv4.method manual
nmcli con up <连接名>
以上方法根据具体的Linux发行版可能会有些差异。如果使用desktop环境,还有可视化的网络管理工具可以使用。
查看详情
查看详情