IP fixo por DHCP em Ubiquiti
Olá pessoal.
Preciso da ajuda de vocês.
Como eu faço para fixar o ip via dhcp no AirOS?
Via interface web sei que ainda não tem opção, mas via ssh deve ter algum jeito de fazer isso.
Como seria?
Eu vi que para que as configurações tenhas efeito é preciso editar algum dos arquivos em /etc/sysinit. Os arquivos que tem lá são:
XS2.ar2316.v3.5.4494.091109.1451# ls
dhcpd.conf iptables.conf ntpclient.conf radio.conf route.conf
httpd.conf netconf.conf ppp.conf resolv.conf sshd.conf
E o conteudo deles atualmente é:
dhcpd.conf
Código :
plugin_start() {
true
}
plugin_stop() {
kill `cat /var/run/dnsmasq.eth0.pid`
true
}
radio.conf
route.conf
Código :
plugin_start() {
echo 1 > /proc/sys/net/ipv4/ip_forward
true
}
plugin_stop() {
rm -f /etc/iproute2/rt_tables
echo 0 > /proc/sys/net/ipv4/ip_forward
true
}
netconf.conf
Código :
plugin_start() {
echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/conf/all/arp_filter
ifconfig "lo" 127.0.0.1 up
ifconfig "eth0" 192.168.2.1 netmask 255.255.255.0 promisc up
ifconfig "eth0" -allmulti
MAC=`ifconfig "eth0" | grep HWaddr | cut -f 2 -d "W"`
B=`echo ${MAC} | cut -f 5 -d ":"`
A=`echo ${MAC} | cut -f 6 -d ":"`
if [ ".${oldA}" = ".${A}" -a ".${oldB}" = ".${B}" ]; then
AUTO_IP=`printf "%d.%d" 0x${A} 0x${B}`; oldA=${B}; oldB=${A}
else
AUTO_IP=`printf "%d.%d" 0x${B} 0x${A}`; oldA=${A}; oldB=${B}
fi
ifconfig "eth0:0" 169.254.$AUTO_IP
ifconfig "ath0" 0.0.0.0 up
ifconfig "ath0" -allmulti
true
}
plugin_stop() {
ifconfig "eth0" down
ifconfig "eth0:0" down
ifconfig "ath0" down
echo 0 > /proc/sys/net/ipv4/ip_forward
true
}
resolv.conf
Código :
plugin_start() {
echo "abilio" > /proc/sys/kernel/hostname
true
}
plugin_stop() {
true
}
re: IP fixo por DHCP em Ubiquiti
IP fixo por DHCP???
Explique melhor o que pretende fazer.
re: IP fixo por DHCP em Ubiquiti
Não seria prender o ip ao mac?
re: IP fixo por DHCP em Ubiquiti
É isso!
Eu quero prender o ip ao MAC, de forma que toda vez que o mac especifico pedir um ip, o ip fornecido será o mesmo.
Alguem sabe como fazer isso nos equipamentos da ubiquit?