mirror of
https://github.com/CorentinTh/it-tools.git
synced 2025-05-04 13:29:13 -04:00
feat(new-tool): generate ula based on timestamp and mac address (#344)
* feat(ipv6-ula-generator): new tool: generate ula based on timestamp and mac address This new tool generates a random unique ula based on the current timestamp and the provided mac address. An ULA is your "secondary" IPV6-Address only for internal use. It can also be used as a backup address if your provider gets offline and your Prefix-IPs are not longer valid.Also you can create the most of your internal firewall rules based on your ULAs. * feat(ipv6-ula-generator): changes requested by review * Update src/tools/ipv6-ula-generator/index.ts * Update src/tools/ipv6-ula-generator/ipv6-ula-generator.vue --------- Co-authored-by: Corentin THOMASSET <corentin.thomasset74@gmail.com>
This commit is contained in:
parent
ec7cb9351c
commit
1d7f8b9a8c
6 changed files with 98 additions and 12 deletions
13
src/tools/ipv6-ula-generator/index.ts
Normal file
13
src/tools/ipv6-ula-generator/index.ts
Normal file
|
@ -0,0 +1,13 @@
|
|||
import { BuildingFactory } from '@vicons/tabler';
|
||||
import { defineTool } from '../tool';
|
||||
|
||||
export const tool = defineTool({
|
||||
name: 'IPv6 ULA generator',
|
||||
path: '/ipv6-ula-generator',
|
||||
description:
|
||||
'Generate your own local, non-routable IP addresses on your network according to RFC4193.',
|
||||
keywords: ['ipv6', 'ula', 'generator', 'rfc4193', 'network', 'private'],
|
||||
component: () => import('./ipv6-ula-generator.vue'),
|
||||
icon: BuildingFactory,
|
||||
createdAt: new Date('2023-04-09'),
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue