Page MenuHomeVyOS Platform

jack9603301 (JACK)
User

Projects

User does not belong to any projects.

User Details

User Since
Mar 19 2020, 5:57 AM (19 w, 4 d)

Recent Activity

Today

jack9603301 updated the task description for T2724: Support for IPv6 Toolset.
Mon, Aug 3, 2:30 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2715: Duplicate address detection option supporting ARP.

@c-po Change the task and add duplicate address detection option in force ARP

Mon, Aug 3, 1:01 AM · VyOS 1.3 Equuleus
jack9603301 renamed T2715: Duplicate address detection option supporting ARP from Support the construction of ARP Protocol to Duplicate address detection option supporting ARP.
Mon, Aug 3, 1:00 AM · VyOS 1.3 Equuleus

Sat, Aug 1

jack9603301 updated the task description for T2518: Support nptv6.
Sat, Aug 1, 10:32 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2518: Support nptv6.
Sat, Aug 1, 10:17 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

@thomas-mangin Maybe it's better to discuss it here

Sat, Aug 1, 10:14 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.
Sat, Aug 1, 10:06 AM · VyOS 1.3 Equuleus
jack9603301 updated subscribers of T2518: Support nptv6.

@thomas-mangin As mentioned in my comments, I refer to the configuration structure of H3C. In the original command structure, nptv6 does not support the division of SNAT and DNAT. In order to implement nat66, I separated it for the following reasons:

Sat, Aug 1, 10:00 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

It is hoped that this implementation can make the prefix translation work again. Refer to the relevant operation of H3C equipment and fully support nat66

Sat, Aug 1, 9:07 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

I don't use this kind of tool to test his nftables policy, but I'm used to testing it by manually configuring nftables and replacing my nftables template file with that of the vyos system. Vyos did not report errors during its build configuration.

Sat, Aug 1, 9:05 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

@c-po The related nftables policy in the local environment test did not find syntax problems, only need to be tested to verify the effectiveness of the function, so I call it experimental support.

Sat, Aug 1, 9:02 AM · VyOS 1.3 Equuleus
jack9603301 triaged T2518: Support nptv6 as Normal priority.
Sat, Aug 1, 8:52 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2518: Support nptv6.
Sat, Aug 1, 8:41 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2715: Duplicate address detection option supporting ARP.

@c-po Can you take a look at this PR for me?

Sat, Aug 1, 3:12 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2724: Support for IPv6 Toolset.

@c-po Can you take a look at this PR for me? At present, the command implementation of ndptool send has been canceled

Sat, Aug 1, 3:12 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

This PR will provide experimental nat66 support, which needs to be tested

Sat, Aug 1, 3:05 AM · VyOS 1.3 Equuleus

Fri, Jul 31

jack9603301 added a comment to T2749: Setting ethx configuration issue..

Maybe I just didn't encounter it. In short, please try the latest version first. If this problem still exists, please provide the detailed configuration and environment information of the error to facilitate the recurrence and troubleshooting of community members

Fri, Jul 31, 5:27 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2749: Setting ethx configuration issue..

Please try the latest version of the image, I have not encountered similar problems at present

Fri, Jul 31, 5:26 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2749: Setting ethx configuration issue..

I don't understand what you mean. If you use the SSH protocol remotely, you should be able to automatically resume the connection within the allowable time of the protocol. However, if the time is exceeded, you may need to wait for the link to recover and reopen the SSH connection.

Fri, Jul 31, 5:03 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

@c-po According to H3C, the relevant operations are as follows:

Fri, Jul 31, 4:02 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

@c-po According to H3C and the third-party information on the Internet, NPT is also called nat66. Nat66 is actually the SNAT and DNAT implementation of IPv6, and implements 1-to-1 mapping and prefix address translation. Since there is no separate configuration directory for these two directions in the configuration, this draft implements two directions. Tomorrow, we will try to modify the configuration path according to the document of H3C device, add the diff of the draft, and then propose Submit merger request.

Fri, Jul 31, 3:40 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

@c-po It has been revised as follows:

Fri, Jul 31, 3:25 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.
Fri, Jul 31, 2:55 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.
Fri, Jul 31, 2:27 PM · VyOS 1.3 Equuleus
jack9603301 changed the status of T2518: Support nptv6 from Open to In progress.
Fri, Jul 31, 11:00 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

I didn't get any specific help. The modified pudding was set up based on the trial and limited third-party data here, and it needs to be fully tested.

Fri, Jul 31, 10:57 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

@c-po This is a simple draft of my current implementation of NPT. At present, I haven't tested it, and I haven't applied for merger. I can send it here for some discussion.

Fri, Jul 31, 10:54 AM · VyOS 1.3 Equuleus

Wed, Jul 29

jack9603301 updated the task description for T2724: Support for IPv6 Toolset.
Wed, Jul 29, 5:19 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

@c-po In my vyos, the following commands run successfully, and the rule settings are normal, but the rules are not tested to be effective and correct. For reference only, if I have time, I will open the eve ng simulation environment.

Wed, Jul 29, 4:38 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2724: Support for IPv6 Toolset.

@c-po Since I can't find a suitable place to use ndptool send, in this task list, cancel the implementation of this function. If necessary, the user can run it directly from the command to submit the correction. If possible, please re audit pr

Wed, Jul 29, 4:31 PM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2724: Support for IPv6 Toolset.
Wed, Jul 29, 4:29 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

Although this document may not be a direct help, it may help us understand how to set up IPv6 NAT for nftables?

Wed, Jul 29, 4:19 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2715: Duplicate address detection option supporting ARP.

@c-po I have changed the top-level command, maybe it's better, can you help me see it, if possible, request a merge, otherwise, please reply?

Wed, Jul 29, 9:51 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2724: Support for IPv6 Toolset.

@c-po I have changed the top-level command, maybe it's better, can you help me see it, if possible, request a merge, otherwise, please reply?

Wed, Jul 29, 9:51 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2738: VRRP lock configuration and High CPU utilization..

It seems that the problem is serious and under attention

Wed, Jul 29, 7:51 AM · VyOS 1.3 Equuleus

Tue, Jul 28

jack9603301 closed T2736: Change curl to aria2c as Invalid.

This feature request will be closed because the community does not agree to the replacement

Tue, Jul 28, 2:56 AM · VyOS 1.3 Equuleus

Mon, Jul 27

jack9603301 added a comment to T2736: Change curl to aria2c.
Mon, Jul 27, 6:40 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2736: Change curl to aria2c.

Of course, even if it is not supported, it is not impossible to upgrade it. I usually download it from the computer and upload it to the router to perform local upgrade. Therefore, the current download tool does not have to be modified. Here I just discuss the possibility

Mon, Jul 27, 6:22 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2736: Change curl to aria2c.

You may be mistaken. I'm right. If the server supports downloading and using breakpoint continuation protocol (HTTP range download), then aria2c can make it work, and breakpoint continuation has certain advantages, that is, in case of abnormal interruption, it can restart the download from the last interrupted location, instead of downloading from the beginning.. Moreover, the multi-threaded download function of aria2c may improve the efficiency and speed of downloading

Mon, Jul 27, 6:20 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2736: Change curl to aria2c.

The main consideration is that curl and WGet do not support breakpoint continuation function and concurrent download, while aria2 is a professional Downloader, which fully supports these functions. Of course, if the server supports breakpoint continuation, it can work well. This paper discusses the possibility of using aria2c for breakpoint continuation

Mon, Jul 27, 6:03 PM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2736: Change curl to aria2c.
Mon, Jul 27, 5:44 PM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2736: Change curl to aria2c.
Mon, Jul 27, 5:40 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2736: Change curl to aria2c.

http://aria2.github.io/

Mon, Jul 27, 5:39 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2736: Change curl to aria2c.

@c-po In my personal opinion, it has more advantages than curl and wget. Because it can adapt to slow network (usually international communication is not particularly ideal period or area).

Mon, Jul 27, 5:34 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2736: Change curl to aria2c.

@c-po arai2c is the most frequently used download software in my computer. In fact, it is a command-line operating program. Under normal circumstances, aria2c has a high recognition among its users, even known as Linux's high-speed download software. It uses thread technology to download, transfers files in blocks, and supports disconnection and reconnection That is to say, as long as the server that downloads the file supports it, then aria2c can achieve breakpoint retransmission, that is, it can resume downloading from the last interrupted location without starting from the beginning.

Mon, Jul 27, 5:33 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2736: Change curl to aria2c.

Can we consider replacing curl with aria2c with disconnection and concurrent block downloading.

Mon, Jul 27, 5:12 PM · VyOS 1.3 Equuleus
jack9603301 renamed T2736: Change curl to aria2c from Change wget to aria2c to Change curl to aria2c.
Mon, Jul 27, 5:11 PM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2736: Change curl to aria2c.
Mon, Jul 27, 6:04 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2736: Change curl to aria2c.
Mon, Jul 27, 6:03 AM · VyOS 1.3 Equuleus
jack9603301 created T2736: Change curl to aria2c.
Mon, Jul 27, 6:01 AM · VyOS 1.3 Equuleus

Sun, Jul 26

jack9603301 changed the status of T2723: Support tcptraceroute, a subtask of T2714: A collection of utilities supporting IPv6 or ipv4, from In progress to Needs testing.
Sun, Jul 26, 6:52 AM · VyOS 1.3 Equuleus
jack9603301 changed the status of T2723: Support tcptraceroute from In progress to Needs testing.
Sun, Jul 26, 6:52 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2715: Duplicate address detection option supporting ARP.
Sun, Jul 26, 6:48 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2724: Support for IPv6 Toolset.
Sun, Jul 26, 6:48 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2714: A collection of utilities supporting IPv6 or ipv4.
Sun, Jul 26, 6:48 AM · VyOS 1.3 Equuleus

Sat, Jul 25

jack9603301 added a comment to T2724: Support for IPv6 Toolset.

@c-po This PR has been open for several days, requesting a merge

Sat, Jul 25, 5:08 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2723: Support tcptraceroute.

@c-po This PR has been open for several days, requesting a merge

Sat, Jul 25, 5:08 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2715: Duplicate address detection option supporting ARP.

@c-po This PR has been open for several days, requesting a merge

Sat, Jul 25, 5:08 PM · VyOS 1.3 Equuleus

Fri, Jul 24

jack9603301 added a comment to T2727: Add a dotted decimal value validator.
Fri, Jul 24, 10:22 AM · Ready for Crux (1.2.x), VyOS 1.3 Equuleus

Thu, Jul 23

jack9603301 updated subscribers of T2724: Support for IPv6 Toolset.

@c-po Request merge

Thu, Jul 23, 3:45 PM · VyOS 1.3 Equuleus
jack9603301 updated subscribers of T2723: Support tcptraceroute.

@c-po Request merge

Thu, Jul 23, 3:45 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2715: Duplicate address detection option supporting ARP.

@c-po Request merge

Thu, Jul 23, 3:45 PM · VyOS 1.3 Equuleus

Wed, Jul 22

jack9603301 changed the status of T2714: A collection of utilities supporting IPv6 or ipv4, a subtask of T2706: Support NDP protocol monitoring, from Open to In progress.
Wed, Jul 22, 9:07 AM · VyOS 1.3 Equuleus
jack9603301 changed the status of T2714: A collection of utilities supporting IPv6 or ipv4 from Open to In progress.
Wed, Jul 22, 9:07 AM · VyOS 1.3 Equuleus
jack9603301 changed Difficulty level from unknown to easy on T2715: Duplicate address detection option supporting ARP.
Wed, Jul 22, 6:48 AM · VyOS 1.3 Equuleus
jack9603301 changed Difficulty level from unknown to easy on T2723: Support tcptraceroute.
Wed, Jul 22, 6:47 AM · VyOS 1.3 Equuleus
jack9603301 changed Difficulty level from unknown to easy on T2724: Support for IPv6 Toolset.
Wed, Jul 22, 6:47 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2724: Support for IPv6 Toolset.
Wed, Jul 22, 6:27 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2724: Support for IPv6 Toolset.
Wed, Jul 22, 6:27 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2714: A collection of utilities supporting IPv6 or ipv4.
Wed, Jul 22, 6:27 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2714: A collection of utilities supporting IPv6 or ipv4.
Wed, Jul 22, 6:26 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2714: A collection of utilities supporting IPv6 or ipv4.
Wed, Jul 22, 6:26 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2723: Support tcptraceroute.
Wed, Jul 22, 6:14 AM · VyOS 1.3 Equuleus
jack9603301 renamed T2723: Support tcptraceroute from Tracking routing support to Support tcptraceroute.
Wed, Jul 22, 5:59 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2724: Support for IPv6 Toolset.

https://github.com/vyos/vyos-1x/pull/515

Wed, Jul 22, 4:59 AM · VyOS 1.3 Equuleus
jack9603301 triaged T2723: Support tcptraceroute as Low priority.
Wed, Jul 22, 4:59 AM · VyOS 1.3 Equuleus
jack9603301 triaged T2724: Support for IPv6 Toolset as Low priority.
Wed, Jul 22, 4:59 AM · VyOS 1.3 Equuleus
jack9603301 changed the status of T2724: Support for IPv6 Toolset from Open to In progress.
Wed, Jul 22, 3:57 AM · VyOS 1.3 Equuleus
jack9603301 changed the status of T2724: Support for IPv6 Toolset, a subtask of T2714: A collection of utilities supporting IPv6 or ipv4, from Open to In progress.
Wed, Jul 22, 3:57 AM · VyOS 1.3 Equuleus
jack9603301 created T2724: Support for IPv6 Toolset.
Wed, Jul 22, 3:56 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2723: Support tcptraceroute.

https://github.com/vyos/vyos-1x/pull/514

Wed, Jul 22, 3:53 AM · VyOS 1.3 Equuleus
jack9603301 changed the status of T2723: Support tcptraceroute from Open to In progress.
Wed, Jul 22, 3:42 AM · VyOS 1.3 Equuleus
jack9603301 changed the status of T2723: Support tcptraceroute, a subtask of T2714: A collection of utilities supporting IPv6 or ipv4, from Open to In progress.
Wed, Jul 22, 3:42 AM · VyOS 1.3 Equuleus
jack9603301 created T2723: Support tcptraceroute.
Wed, Jul 22, 3:42 AM · VyOS 1.3 Equuleus

Tue, Jul 21

jack9603301 updated the task description for T2714: A collection of utilities supporting IPv6 or ipv4.
Tue, Jul 21, 5:24 PM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2714: A collection of utilities supporting IPv6 or ipv4.
Tue, Jul 21, 5:23 PM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2714: A collection of utilities supporting IPv6 or ipv4.
Tue, Jul 21, 4:54 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2715: Duplicate address detection option supporting ARP.

@c-po Please merge my pr

Tue, Jul 21, 3:29 AM · VyOS 1.3 Equuleus

Mon, Jul 20

jack9603301 updated the task description for T2714: A collection of utilities supporting IPv6 or ipv4.
Mon, Jul 20, 2:56 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2715: Duplicate address detection option supporting ARP.

I have found this implementation, but I don't know how to use it for my implementation. At present, I work in the XML framework of vyos-1x. I have provided a primary implementation for the time being. For details, please refer to:

Mon, Jul 20, 2:11 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

@c-po Thank you. If I have the opportunity, I will consider and continue to pay attention to the implementation progress of NPT until it is implemented. For vyos, NPT is an optional technology, so that I can run normally without relying on NPT. Therefore, this is a relatively low priority task. If someone else implements it, thank you very much

Mon, Jul 20, 2:03 PM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2518: Support nptv6.

@c-po What is the progress of NPT implementation?

Mon, Jul 20, 11:45 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2715: Duplicate address detection option supporting ARP.
Mon, Jul 20, 10:58 AM · VyOS 1.3 Equuleus
jack9603301 renamed T2715: Duplicate address detection option supporting ARP from Support the construction and monitoring of ARP Protocol to Support the construction of ARP Protocol.
Mon, Jul 20, 10:42 AM · VyOS 1.3 Equuleus
jack9603301 added a comment to T2715: Duplicate address detection option supporting ARP.

@c-po Would it be great if the XML framework had a way to do something like ping?

Mon, Jul 20, 8:21 AM · VyOS 1.3 Equuleus
jack9603301 updated the task description for T2714: A collection of utilities supporting IPv6 or ipv4.
Mon, Jul 20, 8:13 AM · VyOS 1.3 Equuleus
jack9603301 triaged T2714: A collection of utilities supporting IPv6 or ipv4 as Low priority.
Mon, Jul 20, 8:11 AM · VyOS 1.3 Equuleus
jack9603301 renamed T2715: Duplicate address detection option supporting ARP from Support arping construction to Support the construction and monitoring of ARP Protocol.
Mon, Jul 20, 8:07 AM · VyOS 1.3 Equuleus
jack9603301 added a parent task for T2714: A collection of utilities supporting IPv6 or ipv4: T2706: Support NDP protocol monitoring.
Mon, Jul 20, 8:06 AM · VyOS 1.3 Equuleus
jack9603301 added a subtask for T2706: Support NDP protocol monitoring: T2714: A collection of utilities supporting IPv6 or ipv4.
Mon, Jul 20, 8:06 AM · VyOS 1.3 Equuleus