vik*_*kas 1 linux kernel network-programming netfilter linux-device-driver
我的集群节点主要绑定到 eth0 和 bond0 接口:
[root@machine]# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master bond0 state UP qlen 1000
link/ether 00:25:90:68:79:4a brd ff:ff:ff:ff:ff:ff
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
link/ether 00:25:90:68:79:4b brd ff:ff:ff:ff:ff:ff
5: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
link/ether 00:25:90:68:79:4a brd ff:ff:ff:ff:ff:ff
8: gre0: <NOARP> mtu 1476 qdisc noop state DOWN
link/gre 0.0.0.0 brd 0.0.0.0
9: brffef350: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
10: ffef350: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master brffef350 state UP qlen 32
link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
Run Code Online (Sandbox Code Playgroud)
如果我关闭此接口(通过:ip link set down),则与该节点的连接将丢失。然后我们无法通过 SSH 连接到该节点。有没有办法恢复到节点的连接?由于接口关闭,因此它禁止 SSH。有没有办法让这两个接口UP?
我之所以将其关闭是因为我正在考虑,尽管不确定,接口状态转换(从上->下->上)可能会改变接口索引(我想模拟的场景)。
使用ip:
# ip link set dev <interface> up
# ip link set dev <interface> down
Run Code Online (Sandbox Code Playgroud)
使用 ifconfig:
# /sbin/ifconfig <interface> up
# /sbin/ifconfig <interface> down
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,请尝试 # ifconfig -a
输出可能会有所帮助
你试过ping吗?
| 归档时间: |
|
| 查看次数: |
26700 次 |
| 最近记录: |