分配新 IP 地址

分配新 IP 地址

我的女朋友知道我电脑的 IP 地址,并且进入我的电脑窃取东西。我使用 Linux,我想知道除了通过我的互联网提供商之外我是否可以分配一个新的 IP 地址,如果没有其他办法,我就会这样做。

我在网上查找并找到了以下文章:http://www.wikihow.com/Assign-an-IP-Address-on-a-Linux-Computer

是否可以分配一个新的真实 IP 地址,而不仅仅是掩盖我的真实 IP 地址,因为那样没有任何用处。

干杯!

答案1

整夜关闭路由器,希望租约到期,获取新的 IP(可能需要更长的时间)。

或者通过克隆/欺骗来更改路由器的 MAC 地址(如果路由器支持此功能,请参阅制造商网页),或者直接向 ISP 请求新的路由器(或购买新的路由器)。

答案2

您有两个选择。但是,由于您需要将 IP 地址更改为静态,因此唯一的方法是通过编辑 /etc/network/interfaces 文件设置手动/静态 IP。为此,您需要使用以下命令编辑接口文件;

sudo nano /etc/network/intarfaces

您会看到类似的内容;

auto eth0
iface eth0 inet dhcp

替换为;

auto eth0
iface eth0 inet static
address x.x.x.x
netmask x.x.x.x
gateway x.x.x.x

进一步说,如果您有或需要域名与 DNS 服务器一起解析,您可以在文件中添加更多行,类似于;

auto eth0
iface eth0 inet static
address x.x.x.x
netmask x.x.x.x
gateway x.x.x.x
dns-search example.com
dns-nameservers x.x.x.x x.x.x.x

请注意,DNS 名称服务器中有两组 xxxx(主服务器和辅助服务器),中间有一个空格。您可以根据需要使用一对或两对。

要保存文件,选择 ctrl+o,-> 按 ctrl+x 进入并退出。

然后,为了确保万无一失,只需重新启动界面即可;

 sudo ifdown eth0           # wait for sometime
    sudo ifup eth0             # and then issue this to restart

另外,作为最后一步,只需在下面输入即可确认界面更改;

ifconfig -a

替代方法;

请参考您的服务器或响应 DHCP 请求的设备并添加保留,以防您不喜欢玩服务器、文件等。

为了获取预留的MAC地址,只需使用以下命令检查接口信息;

ifconfig eth0                 # or type ifconfig -a

理想情况下应该显示类似下面的内容;

ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:15:c5:4a:16:5a  
          inet addr:10.0.0.100  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::215:c5ff:fe4a:165a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:466475604 errors:0 dropped:0 overruns:0 frame:0
          TX packets:403172654 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2574778386 (2.5 GB)  TX bytes:1618367329 (1.6 GB)
          Interrupt:16

在哪里您可以看到HWaddr 00:15:c5:4a:16:5a并将其分配给 DHCP 保留。

希望这可以帮助!

相关内容