Несколько IP-адресов для одного беспроводного сетевого адаптера

Я хотел бы иметь как статический IP-адрес, так и две (разные локально маршрутизируемые подсети) и виртуальный интерфейс DHCP на одной физической беспроводной сетевой карте.

Любое предложение о том, как решить эту проблему?

Ubuntu 12.04LTS, Lenovo T61

TIA!

2
задан 15 November 2012 в 03:15

1 ответ

Я предполагаю, что Вы выполняете NetworkManager сюда, Вы уже настроили свое беспроводное соединение с помощью DHCP, и Вы говорите о IPv4 здесь.

В то время как Вы не можете настроить статические адреса в NetworkManager GUI, существует возможный взлом.

  1. Найдите соединение UUID соединения настроенный

    $ nmcli con
    
  2. Включите сценарий /etc/NetworkManager/dispatcher.d/, содержа эту начальную точку:

    #!/bin/bash
    
    WLAN_DEV=wlan0
    MYCON_UUID=31c48409-e77a-46e0-8cdc-f4c04b978901
    
    if [ "$CONNECTION_UUID" == "$MYCON_UUID" ]; then
        # add alias for Network 1: 192.168.0.123/24
        ifconfig $WLAN_DEV:0 192.168.0.123 netmask 255.255.255.0 up
        # add alias for Network 2: 192.168.1.123/24
        ifconfig $WLAN_DEV:1 192.168.1.123 netmask 255.255.255.0 up
    fi
    
  3. Удостоверьтесь, что это имеет правильные полномочия (chmod +x /path/to/script.sh) и перезапуск NetworkManager:

    $ sudo service network-manager restart
    

Теперь, когда Вы соединяетесь со своим беспроводным соединением, оно должно добавить, два псевдонима (свериться ifconfig.

5
ответ дан 15 November 2012 в 03:15

Другие вопросы по тегам:

Похожие вопросы: