在Linux系统中,网络配置是实现连接、通信和安全的重要一环。无论你是初学者还是有经验的用户,掌握网络配置命令能帮助你轻松管理网络接口、设置IP地址以及查看连接状态。以下是一些关键命令和示例,让你快速掌握网络操作的精髓:
通过 ifconfig
或 ip addr show
命令可以查看网络接口信息。
示例:
ifconfig
ip addr show
使用 ifconfig [interface] up/down
可以启用或禁用指定网络接口。
示例:
ifconfig eth0 up
ifconfig eth0 down
通过 ifconfig [interface] [IP地址] netmask [子网掩码]
或 ip addr add [IP地址]/[子网掩码位数] dev [interface]
可以配置IP地址和子网掩码。
示例:
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
ip addr add 192.168.1.101/24 dev eth0
使用 route add default gw [网关IP]
添加默认网关。
示例:
route add default gw 192.168.1.1
route -n
可以显示路由表的信息。
示例:
route -n
通过 netstat -tuln
或 ss -tuln
可以查看网络连接、监听端口等信息。
示例:
netstat -tuln
ss -tuln
编辑 /etc/resolv.conf
文件来配置DNS服务器信息。
示例:
sudo nano /etc/resolv.conf
# 在文件中添加如下内容:
# nameserver 8.8.8.8
针对某些发行版,可以使用 nmcli
命令来管理网络连接。
示例:
nmcli device show
nmcli connection show
nmcli connection add type ethernet ifname eth0 con-name "MyConnection"
不同的Linux发行版可能会有所不同,因此在实际操作中,可以根据所使用的具体发行版来选择适合的命令和工具。掌握这些网络配置命令可以让你更自信地管理Linux系统中的网络连接,提升工作效率。