linux怎么连外网
linux怎么连外网详细介绍
在 Linux 系统中连接外网,会因网络环境的不同而采用不同的连接方式,下面为你介绍常见的几种情况。
1. 通过以太网连接外网
如果你使用的是以太网连接外网,一般系统会自动识别并进行配置。不过有时你也需要手动进行一些设置。
- 自动获取 IP 地址(DHCP)
- 大多数情况下,以太网会通过 DHCP 自动获取 IP 地址。可以通过以下命令来查看网络连接状态:
bash
addr show
- 若未自动连接,可尝试重启网络服务:
bash
systemctl restart NetworkManager
- 手动配置静态 IP
- 若需手动配置静态 IP,要编辑网络配置文件。以 Ubuntu 为例,编辑
/etc/netplan/00-installer-config.yaml文件:
- 若需手动配置静态 IP,要编辑网络配置文件。以 Ubuntu 为例,编辑
bash
/etc/netplan/00-installer-config.yaml
- 在文件里添加或修改以下内容:
yaml
networkd
no
192.168.1.100/24
192.168.1.1
8.8.8.8 8.8.4.4
- 保存文件之后,应用配置:
bash
netplan apply
2. 通过 Wi-Fi 连接外网
要通过 Wi-Fi 连接外网,你可以借助命令行工具或者图形界面来操作。
- 使用命令行工具(nmcli)
- 查看可用的 Wi-Fi 网络:
bash
nmcli device wifi list
- 连接到指定的 Wi-Fi 网络:
bash
nmcli device wifi connect password
这里的 “SSID” 是 Wi-Fi 网络的名称,“PASSWORD” 是 Wi-Fi 密码。
- 使用图形界面
- 大多数 Linux 发行版都有图形化的网络管理工具。你可以点击系统托盘中的网络图标,选择要连接的 Wi-Fi 网络,然后输入密码进行连接。
3. 通过代理服务器连接外网
若需要通过代理服务器连接外网,就需要配置系统的代理设置。
- 临时配置代理
- 在终端中设置 HTTP 和 HTTPS 代理:
bash
http://proxy.example.com:8080http://proxy.example.com:8080
- 若代理服务器需要认证,可按以下方式设置:
bash
http://username:password@proxy.example.com:8080http://username:password@proxy.example.com:8080
- 永久配置代理
- 编辑
/etc/environment文件:
- 编辑
bash
/etc/environment
- 在文件中添加以下内容:
plaintext
http_proxy=http://proxy.example.com:8080https_proxy=http://proxy.example.com:8080
- 保存文件之后,使配置生效:
bash
/etc/environment
配置完成之后,你可以使用以下命令来测试网络连接:
bash
www.google.com
912 www.google.com
若能收到回复,就表明网络连接正常。