V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yaron  ›  全部回复第 5 页 / 共 5 页
回复总数  93
1  2  3  4  5  
2022-02-28 14:43:33 +08:00
回复了 yaron 创建的主题 Linux 请教大佬一个关于网络的问题
@AllenHua 十分感谢,想问下是两个机子都要添加静态路由吗?

1. 我先在 B 机上设置了,但还是 ping 不通:
```
[root@test]# ip route add 192.168.32.0/23 dev eth0
[root@test]# ping 192.168.32.10
PING 192.168.32.10 (192.168.32.10): 56 data bytes

--- 192.168.32.10 ping statistics ---
85 packets transmitted, 0 packets received, 100% packet loss
[root@test]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.254.0 U 0 0 0 eth0
192.168.32.0 * 255.255.254.0 U 0 0 0 eth0
```

2. 然后我在 A 机也测试一下 ping ,也是不行:
```
[root@test]# ping 192.168.1.15
PING 192.168.1.15 (192.168.1.15): 56 data bytes
ping: sendto: Network is unreachable
```

3.最后我也在 A 机上尝试设置 route ,但是却失败了:
```
[root@test]# ip route add 192.168.1.0/23 dev eth0
RTNETLINK answers: Invalid argument
[root@test]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.32.0 * 255.255.254.0 U 0 0 0 eth0
```
2022-02-28 14:32:14 +08:00
回复了 yaron 创建的主题 Linux 请教大佬一个关于网络的问题
@laozhoubuluo 十分感谢,可以用
2022-02-14 10:28:29 +08:00
回复了 lesismal 创建的主题 程序员 伸手党真是烦
垃圾人不用浪费表情,直接关 issue
2022-01-07 09:21:09 +08:00
回复了 yaron 创建的主题 问与答 请教大佬一个 Linux 组播的问题
@bitdepth 1. 加入组播

```c++
struct ip_mreq mreq;
mreq.imr_multiaddr.s_addr = inet_addr(UDP_MCAST_ADDR);
mreq.imr_interface.s_addr = htonl(INADDR_ANY);

//指定接口接收组播信息
mreq.imr_interface.s_addr = inet_addr(localIP);

if (setsockopt(socket, IPPROTO_IP, IP_ADD_MEMBERSHIP, (char*)&mreq, sizeof(mreq)) < 0)
return false;
```

2. 指定组播出口网卡

```c++
struct in_addr addr;
memset(&addr, 0, sizeof(struct in_addr));

addr.s_addr=inet_addr(localIP);
if (setsockopt(socket, IPPROTO_IP, IP_MULTICAST_IF, (char*)&addr, sizeof(addr)) < 0)
return false;
```
2022-01-07 09:20:40 +08:00
回复了 yaron 创建的主题 问与答 请教大佬一个 Linux 组播的问题
@bitdepth 我后面也有试过多网卡的程序,但还是接收不到组播数据。程序如下,将第 4 步骤改为:
2022-01-04 18:34:53 +08:00
回复了 yaron 创建的主题 问与答 请教大佬一个 Linux 组播的问题
@ThinkZ 没有,只有一张网卡
2022-01-04 18:34:36 +08:00
回复了 yaron 创建的主题 问与答 请教大佬一个 Linux 组播的问题
@bitdepth 只有一张网卡,IF_MULTICAST_IF 是必须要设置的吗?请问下 loop interface 的作用是什么?我没配过这个参数,是指 IP_MULTICAST_LOOP 吗?
2021-12-28 09:10:36 +08:00
回复了 yaron 创建的主题 问与答 请教大佬一个 C++ 结构体与 json 转换的问题
@wtfdsy 谢谢
2021-12-27 09:43:46 +08:00
回复了 yaron 创建的主题 问与答 请教大佬一个 C++ lambda 的问题
@minimum 感谢
2021-12-27 09:43:38 +08:00
回复了 yaron 创建的主题 问与答 请教大佬一个 C++ lambda 的问题
@iamzuoxinyu 谢谢,明白了
2021-12-27 09:43:17 +08:00
回复了 yaron 创建的主题 问与答 请教大佬一个 C++ lambda 的问题
@zhttp 感谢
2021-12-23 18:14:20 +08:00
回复了 xdbytes1 创建的主题 程序员 Tabby,最近被吹的神乎其神的 SSH 客户端
2020-12-17 12:41:05 +08:00
回复了 qceytzn 创建的主题 PayPal 可以帮大家换 paypal 里的美元
给你发邮件了,我的邮箱是 eWFyb25odWFuZ0Bmb3htYWlsLmNvbQ==
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5918 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 02:25 · PVG 10:25 · LAX 19:25 · JFK 22:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.