centos 更改IP 动态或者静态IP iptables 自动绑定动态

分享到:

临时更改IP地址 
ifconfig ens33 192.168.1.10 (ens33指的是第一块网卡名称)

动态IP 
ifup ens33 //激活网卡 
ifconfig ens33 //查看网卡状态

静态IP 
vim /etc/sysconfig/network-scripts/ifcfg-ifcfg ens33(网络接口名称) 国外ip代理ip代理软件哪个好国外ip代理软件下载 
国外ip代理软件 (删除动态ip上网以下以外的内ip代理在线容) 
动态ip地址TYPE=Ethernet ip代理免费版2.95 ip代理破解版 
BOOTPROTO=static //静态(默认是DHCP) 
NAME=ens33 
ONBOOT=yes 
HWADDR=00:0c:29:ce:3f:3c //MAC地址 
IPADDR=192.168.10.10 //静态IP 
GATEWAY=192.168.10.254 //默认网关 
NETMASK=255.255.255.0 //子网掩码 
DNS1=192.168.10.1 //DNS配置

  由于公司的svn服务器放在外网,为了安全只允许特定的IP才能访问。(公司用PPPOE拨号)

  几乎每天都要去刷公司的IP,这样很不方便。于是就想通过自动刷新动IP的想法。

  具备条件:

 1、路由器DDNS服务,如果没有那就用电脑下载花生壳客户端。

 实现动态刷新shell核心代码如下:

dyIP=$(ping **.kmdns.net -c1 | grep PING | awk '{ print $3 }' | cut -c 2- | cut -d\) -f1)
iptables -A INPUT -s $dyIP -p tcp -j ACCEPT #公司动态IP

 

通过ping命令获取需要的ip地址信息,再通过group 过滤需要的行信息,再通过awk 命令对列进行筛选

ping  baidu.com -c1 | grep PING | awk '{ print $3 }' 

点击查看原始图片ip 代理软件国外ip代理地址

    动态ip代理      图1

图1中获取到的ip地址在线ip代理服务器网站多了一对括号,再通过cut 命令再次去除左边的(和右边),动态ip拨号器即可得到完整的IP。

把获取到的ip赋给一个变量ip代理大师,添加到iptables。

再配置定时器(每天8-9ip代理服务器工具点每10分钟执行一次)

*/10 8-9 * * * /ip代理网站etc/firewall.sh 

欢迎转载看多宝 - 越看越开心!的文章,请注明出处: 看多宝 - 越看越开心! » centos 更改IP 动态或者静态IP iptables 自动绑定动态

分享到

表个态吧 赞(0)