Linux设置IP地址多种方法保姆级教程,外加修改主机名并通过生成密钥,组建机群。
在Linux中设置IP地址的多种方法如下:
- 使用
ifconfig
命令(需要net-tools包):
sudo ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up
- 使用
ip
命令(建议使用,内置于现代Linux发行版中):
sudo ip addr add 192.168.1.10/24 dev eth0
sudo ip link set eth0 up
设置默认网关:
sudo ip route add default via 192.168.1.1
- 修改网络配置文件(适用于Systemd和NetworkManager管理的系统):
对于Systemd(如使用Debian或Ubuntu),编辑/etc/systemd/network/10-eth0.network
:
[Match]
Name=eth0
[Network]
Address=192.168.1.10/24
Gateway=192.168.1.1
然后重新加载网络配置:
sudo systemctl restart systemd-networkd
对于NetworkManager,可以使用nmcli
工具:
nmcli con mod eth0 ipv4.addresses 192.168.1.10/24
nmcli con mod eth0 ipv4.gateway 192.168.1.1
nmcli con up eth0
修改主机名:
sudo hostnamectl set-hostname new-hostname
生成SSH密钥对:
ssh-keygen -t rsa
将公钥复制到其他机器的~/.ssh/authorized_keys
文件:
ssh-copy-id user@other-host
以上步骤可以帮助您设置IP地址,修改主机名,并建立SSH密钥以组建机群。
评论已关闭