Как это сделать? Как и в окнах, у нас есть ForceBindIP see websiteКак связать приложение с конкретным сетевым интерфейсом в LINUX?
ответ
Обычно вы связываете свой слуховой сокет с INADDR_ANY (в C - другие варианты на основе языка), который в основном 0.0.0.0. Это означает, что соединение будет происходить, если оно направлено на любой из настроенных адресов компьютера, включая localhost (127.0.0.1). Если вместо этого вы привязываете свой прослушивающий сокет к определенному адресу (в C вы создаете эту структуру данных так же, как и для удаленного конца сокета клиента), то сокет будет привязан к этому конкретному адресу. Если ваш хост имеет более одного адреса (не включая localhost), вы можете иметь несколько сокетов для прослушивания, привязанных к одному и тому же номеру порта, если они связаны с разными IP-адресами, и ни один из них не связан с INADDR_ANY.
В качестве побочного примечания, если вы привязываетесь к локальному хосту, то будут приняты только соединения с локальной машины, так как никакая другая машина не может связаться с этой машиной, используя этот адрес.
- 1. связать сокет с сетевым интерфейсом
- 2. Связать Phantomjs с сетевым интерфейсом
- 3. Как связать JMX с конкретным интерфейсом?
- 4. Как связать rsync с конкретным интерфейсом?
- 5. Управление сетевым интерфейсом Linux с помощью кода C
- 6. Как связать процесс с конкретным ядром в freebsd/linux
- 7. Связать существующее приложение C++ с Qt-интерфейсом
- 8. Связывание NSURLConnection с конкретным интерфейсом
- 9. Как динамически связывать сокет только с одним сетевым интерфейсом?
- 10. Как я могу связать свое приложение с конкретным оборудованием?
- 11. Как связать stream_socket_client с интерфейсом в php?
- 12. Как связать raw-сокет с определенным интерфейсом
- 13. манипуляция с интерфейсом linux
- 14. Связать Glassfish с конкретным IP?
- 15. Magento как связать категорию с конкретным продуктом
- 16. Как связать статическую библиотеку с конкретным разделом?
- 17. PHP как связать столбцы с конкретным пользователем
- 18. Связывание getaddrinfo с конкретным интерфейсом (исходный IP)
- 19. Как связать IP-адрес с сетевым адресом в C#/asp.net?
- 20. Связывание с многоадресной рассылкой MSMQ (PGM) с неправильным сетевым интерфейсом
- 21. Как связать java.nio.channels.DatagramChannel с локальным интерфейсом?
- 22. Как связать JADE с любым другим интерфейсом?
- 23. Как связать класс Assisted Injected с интерфейсом?
- 24. Как связать внешний интерфейс с внутренним интерфейсом
- 25. Невозможно связать raw-сокет с интерфейсом
- 26. Связать TCP-сервер с конкретным адаптером
- 27. Как построить mpich2 с сетевым модулем sctp в linux?
- 28. Связать программу Java с интерфейсом Cocoa
- 29. Как связать сырой сокет с определенным интерфейсом с помощью python в linux centOS?