NAMEIF(8) Linux's Administrator's Manual NAMEIF(8)NAME
nameif - name network interfaces based on MAC addresses
SYNOPSIS
nameif [-c configfile] [-s]
nameif [-c configfile] [-s] {interface macaddress}
DESCRIPTION
nameif renames network interfaces based on mac addresses. When no arguments are given /etc/mactab is read. Each line of it contains an
interface name and a Ethernet MAC address. Comments are allowed starting with #. Otherwise the interfaces specified on the command line
are processed. nameif looks for the interface with the given MAC address and renames it to the name given.
When the -s argument is given all error messages go to the syslog.
When the -c argument is given with a file name that file is read instead of /etc/mactab.
NOTES
nameif should be run before the interface is up, otherwise it'll fail.
FILES
/etc/mactab
BUGS
Only works for Ethernet currently.
net-tools 18 Oct 2000 NAMEIF(8)
Check Out this Related Man Page
SHOREWALL6-MACLIST(5) [FIXME: manual] SHOREWALL6-MACLIST(5)NAME
maclist - shorewall6 MAC Verification file
SYNOPSIS
/etc/shorewall6/maclist
DESCRIPTION
This file is used to define the MAC addresses and optionally their associated IPv6 addresses to be allowed to use the specified interface.
The feature is enabled by using the maclist option in the shorewall6-interfaces[1](5) or shorewall6-hosts[2](5) configuration file.
The columns in the file are as follows.
DISPOSITION - {ACCEPT|DROP|REJECT}[:log-level]
ACCEPT or DROP (if MACLIST_TABLE=filter in shorewall6.conf[3](5), then REJECT is also allowed). If specified, the log-level causes
packets matching the rule to be logged at that level.
INTERFACE - interface
Network interface to a host.
MAC - address
MAC address of the host -- you do not need to use the shorewall6 format for MAC addresses here. If IP ADDRESSESES is supplied then MAC
can be supplied as a dash (-)
IP ADDRESSES (Optional) - [address[,address]...]
If specified, both the MAC and IP address must match. This column can contain a comma-separated list of host and/or subnet addresses.
If your kernel and ip6tables have iprange match support then IP address ranges are also allowed. Similarly, if your kernel and
ip6tables include ipset support than set names (prefixed by "+") are also allowed.
FILES
/etc/shorewall6/maclist
SEE ALSO
http://shorewall.net/MAC_Validation.html
http://shorewall.net/configuration_file_basics.htm#Pairs
shorewall6(8), shorewall6-accounting(5), shorewall6-actions(5), shorewall6-blacklist(5), shorewall6-hosts(5), shorewall6-interfaces(5),
shoewall6-netmap(5),shorewall6-params(5), shorewall6-policy(5), shorewall6-providers(5), shorewall6-rtrules(5), shorewall6-routestopped(5),
shorewall6-rules(5), shorewall6.conf(5), shorewall6-secmarks(5), shorewall6-tcclasses(5), shorewall6-tcdevices(5), shorewall6-tcrules(5),
shorewall6-tos(5), shorewall6-tunnels(5), shorewall6-zones(5)NOTES
1. shorewall6-interfaces
http://www.shorewall.net/manpages6/shorewall6-interfaces.html
2. shorewall6-hosts
http://www.shorewall.net/manpages6/shorewall6-hosts.html
3. shorewall6.conf
http://www.shorewall.net/manpages6/shorewall6.conf.html
[FIXME: source] 06/28/2012 SHOREWALL6-MACLIST(5)
STEP 1
# Set variable
FILE=/tmp/mainfile
SEARCHFILE =/tmp/searchfile
cat /tmp/mainfile
Interface Ethernet0/0 "outside", is up, line protocol is up
Hardware is i82546GB rev03, BW 100 Mbps
Full-Duplex(Full-duplex), 100 Mbps(100 Mbps)
MAC address 001e.f75e.8cb4, MTU 1500
IP address... (1 Reply)
STEP 1
# Set variable
FILE=/tmp/mainfile
SEARCHFILE =/tmp/searchfile
# THIS IS THE MAIN FILE.
cat /tmp/mainfile
Interface Ethernet0/0 "outside", is up, line protocol is up
Hardware is i82546GB rev03, BW 100 Mbps
Full-Duplex(Full-duplex), 100 Mbps(100 Mbps)
MAC address... (6 Replies)
Hi,
I am using Ubuntu 8.04 64-bit (Hardy Heron LTS Desktop edition) OS on a 64-bit intel hardware (x86_64). I have wrongly renamed the /lib64/libdl-2.7.so shared library file and now hardly few commands are working. My Gnome UI display has gone and I could not establish any new connection via... (12 Replies)
Hello,
I want to run one (not multiple) action if an element doesn't exist in array.
for example:
@array = (1..10);
foreach $el (@array)
{
if ($el != 11)
{
print "number not found\n";
}
}
the output of this simple script:
number not found (3 Replies)
I am thinking of developing an app' for Android mobile devices...
Two questions here:-
1) Does anyone _develop_ for the Android _mobile_ platform?
If so do you use OSX 10.7.5 or greater as your _development_platform_?
2) I know ********* is gonna say that the Android terminal/shell is... (13 Replies)
Hi,
Need a bit of help on this one as I am a scripting noob.
I have a linux based NAS that mounts USB hard drives in an inconsistent location and to make matters worse, seems to lose the mount for an unknown reason and doesn't remount automatically unless the drive is removed and re-inserted.... (4 Replies)