У меня есть компьютер Intel Atom, который работает под управлением Debian 7. Этот компьютер имеет 3 порта Ethernet (eth0,1,2) и USB-накопитель (WLAN). Я хотел бы подключиться в качестве клиента к сети Wi-Fi 192.168.0.0/24, получить IP-адрес в Wi-Fi из диапазона 192.168.0.0, а затем eth0, 1,2 также получить IP из этой подсети. Если ПК подключается к eth0,1,2, то для получения IP-адреса из сети 192.168.0.0/24 (по Wi-Fi)

это мой текущий /etc /network /interfaces

auto lo
iface lo inet loopback


auto wlan0
iface wlan0 inet dhcp
wpa-ssid "Com_SAT_PLUS"
wpa-psk "wh@t3v3r123"

auto eth0
iface eth0 inet dhcp


auto eth2
iface eth2 inet dhcp

auto eth2
iface eth2 inet dhcp

Я могу подключиться к сети Wi-Fi (я вижу на маршрутизаторе), но на eth0,1,2 нет IP-адресов, и система не может нигде пропинговать даже на шлюз по умолчанию.

Может ли кто-нибудь помочь мне, пожалуйста, что еще нужно сделать, чтобы решить эту проблему, пожалуйста?

1 ответ1

1

Есть несколько способов сделать это. Я предлагаю вам сделать мост между wlan0 и одним из ethX. Таким образом, ваш ethx будет частью сети WLAN.

Следуйте этим инструкциям https://help.ubuntu.com/community/NetworkConnectionBridge

На моем пути попробуйте это:

sudo apt-get update
sudo apt-get install bridge-utils

изменить /etc /network /interfaces

auto brwlan
iface brwlan inet static
bridge_ports wlan0 eth0
bridge_fd 0
bridge_maxwait 0
bridge_stp off
address 192.168.0.X
network 192.168.0.0/24
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.x

После перезагрузки вы найдете интерфейс brwlan между проводным и проводным интерфейсом, давайте проверим состояние вашего моста с помощью brctl-шоу.

Таким образом, ваш eth0 будет частью вашей сети Wi-Fi, используя brwlan. Конечно, вы можете соединить eth2 и eth3, надеюсь, это поможет! С уважением.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .