2015-06-05 99 views
0

我是一个网络和操作系统的学生,我必须做一个脚本,执行以下操作:Bash脚本来配置网络接口

它可以调用有或没有参数。如果使用参数调用,它必须接收网络接口的名称(例如eth0)和“配置文件的名称”。

嗯,我很失落,因为我不知道什么是“网络接口配置文件”。我不知道我被要求什么。我不知道如何从bash脚本“为网络配置创建一个配置文件”,我不知道如何创建这些“文件”或任何其他内容并“将内容放入其中”。

另外,我需要设置用于所选网络接口如下:

-IP -netmask(这两个可以使用ifconfig做,对不对?) 〜网关 -proxy

我认为我知道如何配置前两个,但是如何配置网络接口的网关和代理服务器的名称?

任何意见将不胜感激。这是我完成课程之前的最后一项任务,我依靠这个继续前进。

非常感谢。

+2

那种看起来像你的功课:) – Goens

+1

的既然你似乎对预期内容知之甚少,不会要求你的导师帮忙/澄清是一个更好的主意? – arco444

+0

这是我的作业。我不是要求你们为我做,我意识到这一点。我只是要求一些一般性的建议。我只在第一年,所以我真的不知道这些东西呢。而且我的老师也不会给出太多提示。 – uryftw

回答

0

使用ifconfig eth0的192.168.1.2子网掩码255.255.255.0

路线添加默认网关192.168.1.1 eth0的

出口HTTP_PROXY = 'http://ip:port/'

+0

谢谢isma3l!我现在要试一试:) – uryftw