10 More Discussions You Might Find Interesting
1. Hardware
Dear all,
I am setting up a new Ethernet network at home, I am going to have a good 100 Mbps internet connection (optic fiber) with a modem that have a gigabit ethernet card.
I would like to to measure the speed of data transmission between several servers that are going to be connected to the... (2 Replies)
Discussion started by: freddie50
2 Replies
2. Solaris
Hi Gurus of Solaris.
I have a problem yesterday when I was installing solaris in a x86 equipement
I attached some log that I capture when I try to resolve the problem
Any guru that can help please.
Any command or procedure that I can run, please advice me
Regards
Andres (10 Replies)
Discussion started by: andresguillen
10 Replies
3. AIX
Hi,
is it possible to find out network utilization of etherenet card in %?
Regards,
Manoj (2 Replies)
Discussion started by: manoj.solaris
2 Replies
4. Solaris
Hi Group,
I Have just installed quad card in my V440 machine,
I am facing problem I cn just ping its ce0 card only rest of the cards are not ping able,
here is details of my machine.
ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index
1
... (2 Replies)
Discussion started by: sameergrover
2 Replies
5. IP Networking
What command do I use to show mw the ethernet card, I have tried ipconfig -a (1 Reply)
Discussion started by: dhlopomo
1 Replies
6. Solaris
I have a Quad Ethernet card in a 220R. 2 ports activated. Each has its own hostname file and both hostnames are in the hosts file. I want both ports to have the same IP address so we can use the 2nd port in case we lose communication on the port. On bootup, the box gives me:
SIOCSLIFFLAGS:... (5 Replies)
Discussion started by: hshapiro
5 Replies
7. SCO
Installed a replacement 3com pci card on an ibm PC 300 GL, running OpenServer 6.0 , brought up system, and recieved this message:
Fsstat:/dev/boot mounted
Mounted /stand filesystem
System auditing is not enabled.
Dlpid:Unable to open network adapter driver (/dev/mdi/r8e0)
Dlpid:No such... (0 Replies)
Discussion started by: tazmss1
0 Replies
8. UNIX for Dummies Questions & Answers
I am an extreme novice trying to learn Linux. I have redhat 9 installed in a computer I built specifically to install and learn linux. I have an asus a7v8x-x motherboard with the realtek 10/100 mbps ethernet card. I also installed a Jaht adapter jn-1110r32c ethernet card. I cannot get the... (2 Replies)
Discussion started by: Tony Empire
2 Replies
9. IP Networking
I have searched this forum for solution and have drawn a blank... so I come to you for help :)
I an a Win XP user that has no problem getting on internet when I am on that OS (currently on it right now ;)). I installed red hat 9 and when I use that OS, I cannot get a connection. I ran the... (10 Replies)
Discussion started by: Minnesota Red
10 Replies
10. Filesystems, Disks and Memory
Hi,
How can i check the speed of the Ethernet card that my Sun server has and also how can i change it to full Duplex if it is set to half duplex? What is the file that takes care of this? (3 Replies)
Discussion started by: i2admin
3 Replies
DNET(8) BSD System Manager's Manual DNET(8)
NAME
dnet -- dumb networking library test program
SYNOPSIS
dnet command args [...]
DESCRIPTION
dnet is a simple test program for the dnet(3) library. It can be used to compose and transmit network datagrams as a Unix-style filter (e.g.
reading from or writing to files and pipes) or modify the local system network configuration (including the ARP cache, firewall ruleset, net-
work interfaces, and routing table).
Payload generation commands
addr address [...]
Convert the address (specified as a hostname, IP address, or MAC address) into its binary representation on standard output.
hex string [...]
Convert the C-style escaped string (shellcode, for instance) into its binary representation on standard output.
rand len
Write len random bytes to standard output.
Packet encapsulation commands
eth [type type] [src mac] [dst mac]
Prepend the data read from standard input with an Ethernet header on standard output. The Ethernet type may be specified as 'arp', 'ip',
or as a hex, octal, or decimal number.
arp [op op] [sha mac] [spa host] [tha mac] [tpa host]
Prepend the data read from standard input with an ARP header on standard output. The ARP op may be specified as 'req', 'rep', 'revreq',
'revrep', or as a hex, octal, or decimal number.
ip [tos num] [id num] [off offset] [ttl num] [proto protocol] [src host] [dst dst]
Prepend the data read from standard input with an IP header on standard output. The fragmentation offset may be specified as a decimal
number (optionally concatenated with '+' to indicate more fragments) or as a hex number. The protocol may be specified by name, or as a
hex, octal, or decimal number.
icmp [type num] [code num]
Prepend the data read from standard input with an ICMP header on standard output.
tcp [sport port] [dport port] [flags flags] [seq num] [ack num] [win num] [urp num]
Prepend the data read from standard input with a TCP header on standard output. A port may be specified by name or hex, octal, or deci-
mal number. The TCP flags may be specified as some combination of the characters in the set 'SAFRPU' or as a hex number.
udp [sport port] [dport port]
Prepend the data read from standard input with a UDP header on standard output. A port may be specified by name or hex, octal, or deci-
mal number.
Packet transmission commands
send [device]
Read a packet from standard input and send it over the network. If no device is specified, the packet is assumed to be an IP datagram
and routed to its destination. Otherwise, the packet is assumed to be an Ethernet frame and is transmitted on the specified interface.
Kernel interface commands
arp show
Display the kernel ARP cache.
arp get host
Display the kernel ARP entry for host.
arp add host mac
Add an ARP entry mapping the mac address for host.
arp delete host
Delete the ARP entry for host.
fw show
Display the kernel firewall ruleset.
fw add|delete action direction device protocol src[:port[-max]] dst[:port[-max]] [type[/code]]
Add a rule to or delete a rule from the active firewall ruleset. The action must be either 'allow' or 'block'. The direction must be
either 'in' or 'out'. The device may specify an interface name, or 'any'. The protocol may be specified by name, or as a decimal num-
ber. For TCP and UDP protocols, a port (or range, if specified with a max value) may be specified in decimal and appended to the source
and/or destination address. For ICMP, a type (and optional code) may be specified in decimal.
intf show
Display the configuration of all network interfaces.
intf get device
Display the configuration for the interface specified by device.
intf set device [alias host] [dst host] [inet host] [link mac] [up|down] [arp|noarp]
Configure the interface specified by device.
route show
Display the kernel routing table.
route get dst
Display the route for the destination dst, specified as a hostname, IP address, or network prefix in CIDR notation.
route add dst gw
Add a route for the destination dst through the gateway gw.
route delete dst
Delete the route for the destination dst.
EXAMPLES
Send a UDP datagram containing random shellcode:
dnet hex "xebx1fx5ex89x76x08x31xc0x88x46x07x89"
"x46x0cxb0x0bx89xf3x8dx4ex08x8dx56x0cxcdx80"
"x31xdbx89xd8x40xcdx80xe8xdcxffxffxff/bin/sh" |
dnet udp sport 555 dport 666 |
dnet ip proto udp src 1.2.3.4 dst 5.6.7.8 | dnet send
Save an ARP request in a file and send it twice:
dnet arp op req sha 0:d:e:a:d:0 spa 10.0.0.3 tpa 10.0.0.4 |
dnet eth type arp src 0:d:e:a:d:0 dst ff:ff:ff:ff:ff:ff > arp.pkt
dnet send fxp0 < arp.pkt
dnet send fxp0 < arp.pkt
Send a fragmented ping packet:
# Create ping packet with IP header, to set ICMP checksum
echo "monkey monkey monkey monkey" | dnet icmp type 8 code 0 |
dnet ip proto icmp src 1.2.3.4 dst 5.6.7.8 > ping.pkt
# Chop off IP header
dd if=ping.pkt of=ping.data bs=20 skip=1
# Fragment IP payload
split -b 24 ping.data p.
# Send fragments
dnet ip id 1 off 0+ proto icmp src 1.2.3.4 dst 5.6.7.8 < p.aa |
dnet send
dnet ip id 1 off 24 proto icmp src 1.2.3.4 dst 5.6.7.8 < p.ab |
dnet send
SEE ALSO
dnet(3)
AUTHORS
Dug Song <dugsong@monkey.org>
BSD
October 17, 2001 BSD