linux怎么设置有线网络
linux怎么设置有线网络详细介绍
在 Linux 系统中设置有线网络,不同的发行版可能会有细微差异,下面为你介绍几种常见的设置方法。
图形化界面设置(以 Ubuntu 为例)
- 打开网络设置:点击屏幕右上角的网络图标,选择 “Wired Settings”(有线设置)。
- 配置网络连接:在 “Wired” 选项卡中,若 “Wired connected”(有线已连接)显示已连接,但没有网络,你可以点击 “Options”(选项)来进一步配置。
- 配置 IP 地址:通常选择 “Automatic (DHCP)”(自动获取 IP 地址),若需要手动配置,可选择 “Manual”(手动),然后输入 IP 地址、子网掩码、网关和 DNS 服务器等信息。
命令行设置(以 CentOS 为例)
- 查看网络接口:使用
ip addr或ifconfig命令查看系统中的网络接口,通常有线网卡为eth0或ens33等。 - 编辑网络配置文件:使用文本编辑器(如
vi或nano)打开对应的网络配置文件,例如/etc/sysconfig/network-scripts/ifcfg-ens33。- 自动获取 IP 地址的配置示例:
plaintext
TYPE=EthernetBOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
DEVICE=ens33
ONBOOT=yes
- 手动配置 IP 地址的配置示例:
plaintext
TYPE=EthernetBOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
- 重启网络服务:配置完成后,使用以下命令重启网络服务:
bash
systemctl restart network
使用
nmcli命令设置(适用于大多数支持 NetworkManager 的发行版)
- 查看网络连接:使用以下命令查看当前的网络连接:
bash
nmcli connection show
- 创建或修改网络连接:
- 自动获取 IP 地址:
bash
nmcli connection ethernet con-name my-wired ifname ens33
- 手动配置 IP 地址:
bash
nmcli connection ethernet con-name my-wired ifname ens33 ip4 .1.100/24 gw4 .1.1nmcli connection modify my-wired ipv4.dns
- 激活网络连接:
bash
nmcli connection up my-wired
912nmcli connection up my-wired
以上就是在 Linux 系统中设置有线网络的常见方法,你可以根据自己的系统和需求选择合适的方式。