Linux 设置网卡配置ip
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static 还一种设为dhcp
IPADDR=192.168.1.218
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
重启网卡
/etc/rc.d/init.d/network restart (这个目录放的是软链接)
或用ifdown eth0 ifup eth0
-----------------------------------------------------------------------------------------------
下面是centos7停止,禁用和启用防火墙
systemctl stop firewalld.service 停止
systemctl disable firewalld.service 开机禁用
systemctl enable foo.service 开机启用
-----------------------------------------------------------------------------------------------
查mac地址
- ifconfig -a 其中 HWaddr字段就是mac地址
2. cat /sys/class/net/eth0/address 查看eth0的mac地址
3. cat /proc/net/arp 查看连接到本机的远端ip的mac地址
4. 程序中使用SIOCGIFHWADDR的ioctl命令获取mac地址
-----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
允许某个ip通过访问和匹配相应端口
添加:
iptables -I INPUT -s 192.168.1.10 -p tcp --dport 9200 -j ACCEPT
删除:
iptables -D INPUT -s 192.168.1.10 -p tcp --dport 9200 -j ACCEPT
service iptables save
service iptables restart