在Linux系统中,网络配置通常涉及修改网络接口配置文件或使用命令行工具。以下是一些常见的方法:
使用ifconfig命令配置网络接口(适用于较旧的Linux发行版)
- 打开终端。
- 输入
ifconfig
命令查看当前网络接口的信息。 - 假设你要配置的网络接口是
eth0
,可以使用以下命令来设置IP地址、子网掩码和广播地址:sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255
- 如果你还想设置默认网关,可以使用以下命令:
sudo route add default gw 192.168.1.1 eth0
- 最后,你可以使用以下命令来启用或禁用网络接口:
sudo ifconfig eth0 up # 启用接口 sudo ifconfig eth0 down # 禁用接口
注意:这些命令仅适用于临时更改网络配置。要永久更改网络配置,你需要编辑/etc/network/interfaces
文件(Debian/Ubuntu)或/etc/sysconfig/network-scripts/ifcfg-eth0
文件(RHEL/CentOS)。
使用nmcli命令配置网络(适用于使用NetworkManager的发行版)
- 打开终端。
- 使用以下命令列出NetworkManager识别出的设备列表及状态:
nmcli device status
- 显示某一网络接口(设备)属性,以
ens160
为例:nmcli dev show ens160
- 启用与禁用网络接口:
sudo nmcli device connect ens160 # 启用接口 sudo nmcli device disconnect ens160 # 禁用接口
- 使用
nmcli
命令配置网络:- 添加连接:
nmcli connection add con-name default autoconnect no type ethernet ifname ens160 ip4 10.0.0.110/24 gw4 10.0.0.2
- 重启网络:
sudo systemctl restart NetworkManager
- 激活与禁用连接:
sudo nmcli connection up default # 激活连接 sudo nmcli connection down default # 禁用连接
- 删除连接:
sudo nmcli connection delete con-name default ```。
- 添加连接:
在SecureCRT中,一旦通过SSH连接到Linux服务器,你可以使用上述命令在终端中手动执行这些网络配置命令。如果你需要永久保存配置,请确保在配置完成后,这些更改被写入到系统的网络配置文件中,如 /etc/network/interfaces
或 /etc/sysconfig/network-scripts/ifcfg-eth0
。