首页 > 网络

ubuntu命令行配置网络

在 Ubuntu 命令行中配置网络接口需要使用 ifconfig 命令。 该命令可以显示和修改网络接口的配置信息。 例如,要查看网络接口 eth0 的配置信息,可以使用以下命令:


ifconfig eth0

输出信息将包含接口的 IP 地址、子网掩码、广播地址等信息。 要修改接口的配置信息,可以使用 ifconfig 命令加上相应的选项。 例如,要将接口 eth0 的 IP 地址设置为 192.168.1.100,可以使用以下命令:


ifconfig eth0 192.168.1.100 netmask 255.255.255.0

配置网络连接


Ubuntu 提供了多种网络连接方式,例如有线连接、无线连接、VPN 连接等。 配置这些连接需要使用不同的命令和工具。 例如,要配置无线网络连接,可以使用 nmcli 命令。 以下命令可以列出可用的无线网络:


nmcli device wifi list

要连接到某个无线网络,可以使用以下命令:


nmcli device wifi connect "无线网络名称" password "密码"

对于有线连接,可以使用 ifconfig 命令配置 IP 地址和子网掩码。 对于 VPN 连接,可以使用 openvpn 命令配置 VPN 连接。


设置 DNS


DNS(域名系统)负责将域名解析为 IP 地址。 要设置 DNS 服务器,可以使用 /etc/resolv.conf 文件。 该文件包含了系统使用的 DNS 服务器列表。 要添加一个新的 DNS 服务器,可以在该文件中添加一行 nameserver 指令,例如:


nameserver 8.8.8.8

保存文件后,重启网络服务,新的 DNS 服务器配置将生效。


配置网络代理


如果使用代理服务器访问互联网,需要在系统中配置代理设置。 可以使用 http_proxyhttps_proxy 环境变量来设置 HTTP 和 HTTPS 代理服务器地址。 例如,将 HTTP 代理服务器设置为 192.168.1.1:8080,可以使用以下命令:


export http_proxy=https://192.168.1.1:8080

也可以使用 gsettings 命令设置代理服务器。 例如,要设置 HTTP 代理服务器,可以使用以下命令:


gsettings set org.gnome.system.proxy.http use-http true
gsettings set org.gnome.system.proxy.http host 192.168.1.1
gsettings set org.gnome.system.proxy.http port 8080

配置完代理服务器后,需要重启网络服务,新的代理设置将生效。


返回顶部