LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 795|回复: 3

怎样简洁地将WEB网页表单提交写入ifcs-eth0文件?谢谢!

[复制链接]
发表于 2004-3-6 18:53:09 | 显示全部楼层 |阅读模式
怎样通过shell简洁地将WEB网页表单提交写入ifcs-eth0文件?谢谢!

我有一台2个网卡的机器想安装LINUX代理服务器。有以下几个问题请求高手解答!

1 我想让别人通过前台WEB网页修改输入机器的2个网卡IP地址,例如外网卡eth0 192.168.2.254/24; 内网卡 eth1 192.168.1.254/24,后台自动存入ifcs-eth0/ifcs-eth1文件,那么怎样编写shell,简洁地将表单提交写入ifcs-eth0/ifcs-eth1文件?

2 我写了个最简单的iptables shell,以完成 NAT

  #!/bin/sh
  echo 1 > /proc/sys/net/ipv4/ip_forward
  iptables -A POSTROUTING -t nat -s 192.168.1.0/24 -o eth0 -j SNAT --to-source 192.168.2.254

这个shell怎样自动读取这两个ifcs-eth0/ifcs-eth1地址变量,插入上面iptables这个语句呢?好像用cat、greap可以做?

先谢谢各位了!
发表于 2004-3-8 10:12:26 | 显示全部楼层
我想那些ifcfg文件都是这样的格式key=value, 可以用一下cut或者awk来做,应该比较简单,嘻
发表于 2004-3-14 22:28:31 | 显示全部楼层
参考webmin
 楼主| 发表于 2004-3-15 08:43:55 | 显示全部楼层

谢谢各位高手,问题已解决,我用1个cat/grep/awk语句将ip地址提取出来就行了

谢谢各位高手,问题已解决,我用1个cat/grep/awk语句将ip地址提取出来就行了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表