Я хотел бы иметь как статический IP-адрес, так и две (разные локально маршрутизируемые подсети) и виртуальный интерфейс DHCP на одной физической беспроводной сетевой карте.
Любое предложение о том, как решить эту проблему?
Ubuntu 12.04LTS, Lenovo T61
TIA!
Я предполагаю, что Вы выполняете NetworkManager сюда, Вы уже настроили свое беспроводное соединение с помощью DHCP, и Вы говорите о IPv4 здесь.
В то время как Вы не можете настроить статические адреса в NetworkManager GUI, существует возможный взлом.
Найдите соединение UUID соединения настроенный
$ nmcli con
Включите сценарий /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
Удостоверьтесь, что это имеет правильные полномочия (chmod +x /path/to/script.sh
) и перезапуск NetworkManager:
$ sudo service network-manager restart
Теперь, когда Вы соединяетесь со своим беспроводным соединением, оно должно добавить, два псевдонима (свериться ifconfig
.