来源:小编 更新:2025-10-25 02:56:30
用手机看
你刚刚把Linux系统安装完毕,是不是有点小激动呢?接下来,咱们得聊聊怎么配置网络,让这个小宝贝儿能顺利上网冲浪。别急,跟着我一步步来,保证你轻松搞定!

首先,你得知道你的电脑是通过哪个网络接口连接的。在Linux系统中,你可以使用`ifconfig`或者`ip addr`命令来查看网络接口信息。
$ ifconfig
或者
$ ip addr
这两个命令都能显示你的网络接口信息,包括IP地址、子网掩码、广播地址等。记得,IP地址就像你的家庭地址,子网掩码和广播地址则是用来确定你家的位置和邻居的。

如果你不想每次开机都手动连接网络,那么配置静态IP地址是个不错的选择。首先,打开你的终端,然后编辑`/etc/network/interfaces`文件。
$ sudo nano /etc/network/interfaces
在这个文件中,你会看到类似下面的内容:
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
这里,`eth0`是你的网络接口名称,`192.168.1.100`是你的IP地址,`255.255.255.0`是你的子网掩码,`192.168.1.1`是你的网关地址,`8.8.8.8`和`8.8.4.4`是你的DNS服务器地址。
配置好之后,保存文件并退出编辑器。重启网络服务:
$ sudo systemctl restart networking
现在,你的电脑应该已经有了静态IP地址,可以顺利上网了。

如果你更喜欢动态IP地址,那么配置起来也很简单。同样,打开终端,编辑`/etc/network/interfaces`文件。
$ sudo nano /etc/network/interfaces
这次,你需要在文件中添加以下内容:
auto eth0
iface eth0 inet dhcp
这里的`dhcp`代表动态主机配置协议,它会自动从你的路由器获取IP地址、子网掩码、网关地址和DNS服务器地址。
保存文件并退出编辑器,然后重启网络服务:
$ sudo systemctl restart networking
现在,你的电脑应该已经配置了动态IP地址,可以上网了。
配置好网络之后,别忘了测试一下。在终端中,使用`ping`命令来测试你的网络连接。
$ ping google.com
如果一切正常,你会看到一系列的回复信息,表示你的网络连接已经建立。如果出现错误,那么你可能需要检查一下你的网络配置。
为了保护你的电脑不受恶意攻击,你可能还需要配置防火墙。在Linux系统中,你可以使用`iptables`或者`ufw`(Uncomplicated Firewall)来配置防火墙。
使用`iptables`:
$ sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
$ sudo iptables -A INPUT -p udp --dport 53 -j ACCEPT
这里的命令允许SSH(端口22)和DNS(端口53)通过防火墙。
使用`ufw`:
$ sudo ufw allow ssh
$ sudo ufw allow dns
这两个命令同样允许SSH和DNS通过防火墙。
配置好防火墙后,记得重启网络服务:
$ sudo systemctl restart networking
现在,你的Linux系统应该已经配置好了网络,可以放心地使用它上网冲浪了!