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_proxy
和 https_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
配置完代理服务器后,需要重启网络服务,新的代理设置将生效。