Eu sou um novato para o Ubuntu e estou tentando encontrar uma solução para o meu problema. Eu tenho um dispositivo externo com IP fixo 192.168.1.x conectado através de um switch e eu preciso ter uma conexão TCP para este dispositivo. Eu sou capaz de configurar um IP estático 192.168.1.x na mesma sub-rede e conectar com sucesso o dispositivo, mas não consigo me conectar à internet.
No momento, minha solução é mudar com duas conexões, mas gostaria de ter isso para que eu possa conectar o dispositivo e a web sem alterar a conexão o tempo todo enquanto depuro o dispositivo e cria o software.
Eu tentei criar um alias com um IP estático para minha placa de rede, mas isso resulta apenas em uma solução na qual eu posso, talvez, conectar-me à Web, mas não ao dispositivo, ou não conectar nada. Eu mudei o /etc/network/interfaces
da seguinte forma:
auto enp0s31f6:0
iface enp0s31f6:0 inet static
name Ethernet alias LAN card
address 192.168.1.20
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0'
Depois obtenho o seguinte resultado com ifconfig
depois de reiniciar a rede:
enp0s31f6:0 Link encap:Ethernet HWaddr d4:81:d7:62:1f:d5
inet addr:192.168.1.20 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:16 Memory:dd500000-dd520000
E o comando route
fornece:
Eunãoseiseoproblemaestánogatewayouseasoluçãosimplesmentenãofunciona,comroute,eutambémtenteiadicionarogatewaycom:
sudorouteadddefaultgw192.168.1.1enp0s31f6:0
masissofazcomqueaconexãocomainternetnãofuncione.
Então,alémdisso,penseiquetalvezapontepudessefazerisso,masseguiasinstruçõesaqui link e não consegui fazer isso funcionar.
Além disso, tentei adicionar a rota à minha conexão de rede, mas também não consegui fazer isso funcionar. Eu agradeceria muito se alguém pudesse me ajudar com este problema. Estou procurando uma solução há dois dias e duvido que exista uma solução fácil.