在我的Linux服务器中,我有2个接口,因此可以通过键入
来通过终端访问linux服务器ssh username@IP1
或ssh username@IP2
在我重新启动服务器之前,一切正常。现在我只能通过第一个IP地址访问linux服务器了。
我检查了IP配置(这里我通过我的第一个IP地址连接到服务器)nano etc/network/interfaces
给出:
iface eth0 inet static
address 192.168.1.13
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.253
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.2
# The secondary network interface
allow-hotplug eth1
iface eth1 inet static
address 192.168.1.14
netmask 255.255.255.255
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.253
dns-nameservers 192.168.2.2
ifconfig显示只有eth0这样,所以一旦我输入nano /sys/class/net/eth1/operstate
我发现这个接口(第二个IP地址)已关闭,所以我尝试了ifconfig eth1 192.168.1.14 netmask 255.255.255.255 up
然后重新启动了我的网络服务,ifconfig显示我的界面已经启动并且可以通过终端访问,但是一旦我尝试Permission denied, please try again
我的访问被拒绝(ssh username@192.168.1.14
)
这样做是为了能够通过具有此IP地址的终端访问服务器
答案 0 :(得分:0)
答案 1 :(得分:0)
我很确定问题出在这一行: allow-hotplug eth1 将其更改为auto eth1,界面现在应该在系统启动时启动。