Первый сетевой интерфейс (по Ethernet): общедоступный IP: AAAA (возможен доступ в Интернет)
enp1s0 Link encap:Ethernet HWaddr 84:39:be:65:33:ec
inet addr:192.168.0.149 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::8639:beff:fe65:33ec/64 Scope:Link
inet6 addr: 2606:6000:6308:c800:8639:beff:fe65:33ec/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2916 errors:0 dropped:0 overruns:0 frame:0
TX packets:169 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:257331 (257.3 KB) TX bytes:21135 (21.1 KB)`
Второй сетевой интерфейс (на USB-модемом): общедоступный IP-адрес: BBBB (Можно получить доступ к интернету)
enp0s20u3 Link encap:Ethernet HWaddr 36:4b:50:b7:ef:da
inet addr:192.168.1.52 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::344b:50ff:feb7:efda/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:75 errors:0 dropped:0 overruns:0 frame:0
TX packets:116 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:13808 (13.8 KB) TX bytes:10106 (10.1 KB)
Я на машине ubuntu, я хочу ssh на другую машину через один из этих интерфейсов, по информации, найденной в Google , Я могу сделать это из этих
ssh -R 8080:localhost:8080 -i sai.pem ubuntu@107.21.89.216 -b 192.168.1.52 ssh -R 8080:localhost:8080 -i sai.pem ubuntu@107.21.89.216 -b 192.168.0.149Первый работает отлично, а второй - навсегда, без вывода.
Я также попробовал метод curl, выбирая интерфейсы, например
curl ipinfo.io/ip --interface enp0s20u3 Выходы BBBB
curl ipinfo.io/ip --interface enp1s0 ничего не выводит, просто останавливается, берет навсегда.
Есть ли способ получить доступ к ssh, выбрав один из сетевых интерфейсов, я хочу получить доступ к wget или curl, выбрав один из интерфейсов.
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto enp1s0
iface enp1s0 inet dhcp
auto enp0s20u3
iface enp0s20u3 inet dhcp
# This is an autoconfigured IPv6 interface
iface enp1s0 inet6 auto
default via 192.168.1.1 dev enp0s20u3
192.168.0.0/24 dev enp1s0 proto kernel scope link src 192.168.0.149
192.168.1.0/24 dev enp0s20u3 proto kernel scope link src 192.168.1.52
Это не вопрос команды, как curl или ssh, это вопрос маршрута. Вам нужно установить маршрут, чтобы добраться до пункта назначения, и у адресата должен быть маршрут, который поможет вам вернуться. Вот почему вы можете отправить ssh в пункт назначения с использованием одного конкретного IP-адреса, потому что у адресата есть маршрут назад к этому адресу, но вы не можете использовать другой адрес, потому что у адресата нет маршрута для достижения этого второго адреса.
Я предполагаю, что у вас нет брандмауэра, который все испортил.
Это не вопрос команды, как curl или ssh, это вопрос маршрута. Вам нужно установить маршрут, чтобы добраться до пункта назначения, и у адресата должен быть маршрут, который поможет вам вернуться. Вот почему вы можете отправить ssh в пункт назначения с использованием одного конкретного IP-адреса, потому что у адресата есть маршрут назад к этому адресу, но вы не можете использовать другой адрес, потому что у адресата нет маршрута для достижения этого второго адреса.
Я предполагаю, что у вас нет брандмауэра, который все испортил.