Ответы пользователя по тегу *nix-подобные системы
  • Xen-bridging ifaces

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Мой рабочий день подходит к концу, зайти в нет смогу не скоро, в помощь могу оставить свой же вопрос, по поводу сети в XEN:
    habrahabr.ru/qa/10302/

    И ещё, все манулы гласят делать именно вот так, что касается xend-config.sxp
    Настраиваем bridge. Для этого в файл /etc/network/interfaces в настройках вашей сетевой карты дописываем:
    up /etc/xen/scripts/network-bridge start
    Настраиваем XEN. Приписываем/раскоменчиваем строки в файле /etc/xen/xend-config.sxp:
    (network-script 'network-bridge bridge=eth0 antispoof=yes')
    (vif-script vif-bridge)

    Должно сработать.
    Ответ написан
    1 комментарий
  • Xen-bridging ifaces

    Maxim_ka
    @Maxim_ka
    Системный инженер
    Считаю, что лучший совет — это рабочий пример, ниже даны файлы, которые лежат на моем рабочем сервере:

    [root@OracleLinux ~]# cat /etc/xen/xend-config.sxp | grep vif-script
    (vif-script vif-bridge)
    #(vif-script     vif-route)
    #(vif-script     vif-nat)
    [root@OracleLinux ~]# cat /etc/xen/xend-config.sxp | grep network-script
    # (network-script network-bridge)
    #(network-script network-xen-multi-bridge)
    (network-script 'network-bridge netdev=eth2')
    # (network-script 'network-bridge bridge=<name>')
    #(network-script network-bridge)
    # (network-script 'network-bridge bridge=<name>') then you may wish to do the
    #(network-script network-route)
    #(network-script network-nat)
    

    Это конфиг гостевой системы, на ней стоит Ubuntu server 10.04. Два сетевых интерфейса, один физический, тот самый который нужен Вам, он смотрит в локальную сеть, получает DHCP и.т.д. (сейчас на нем настроена статика).
    Второй делит сетевой интерфейс с хостовой системой, и получает от него интернет, за NATом Так сказать.

    [root@OracleLinux ~]# cat /etc/xen/Ubuntu_squid_sams 
    name = "Ubuntu_squid_sams"
    uuid = "7cc14ee2-5be9-b5ad-ce3f-f3d01f821a09"
    maxmem = 256
    memory = 256
    vcpus = 1
    builder = "hvm"
    kernel = "/usr/lib/xen/boot/hvmloader"
    boot = "c"
    pae = 1
    acpi = 1
    apic = 1
    localtime = 0
    on_poweroff = "destroy"
    on_reboot = "restart"
    on_crash = "restart"
    device_model = "/usr/lib64/xen/bin/qemu-dm"
    sdl = 0
    vnc = 1
    vncunused = 1
    keymap = "ru"
    disk = [ "phy:/dev/sda9,hda,w", ",hdc:cdrom,r" ]
    vif = [ "mac=00:16:36:2f:26:7a,bridge=virbr0,script=vif-bridge", "mac=00:16:36:3b:21:97,bridge=xenbr0,script=vif-bridge" ]
    parallel = "none"
    serial = "pty"
    extra = "xencons=pty"
    


    Попробуйте посмотреть, если не получится, будем детально разбираться.
    Ответ написан