Labels

Android (1) bash (2) boost (2) C (34) C++ (2) cheatsheet (2) CLion (6) css (3) Debian (33) DL (17) Docker (2) Dreamweaver (2) Eclipse (3) fail2ban (4) git (5) GitHub (4) Hacking (3) html (8) http (1) iOS (1) iPad (1) IRC (1) Java (31) javascript (3) Linux (167) Mac (19) Machine Learning (1) mySQL (48) Netbeans (4) Networking (1) Nexus (1) OpenVMS (6) Oracle (1) Pandas (3) php (16) Postgresql (8) Python (9) raid (1) RedHat (14) Samba (2) Slackware (47) SQL (14) svn (1) tar (1) ThinkPad (1) Virtualbox (3) Visual Basic (1) Visual Studio (1) Windows (2)

Monday, 7 December 2020

Debian Network Configuration

First, get network adapter name from ifconfig (nice if it is eth0)

Note, replace eth0 with whatever is in ifconfig

edit /etc/network/interfaces

and add 

auto eth0
allow-hotplug eth0
iface eth0 init dhcp 

OR

auto eth0
allow-hotplug eth0
iface eth0 inet dhcp 
address 192.168.254.10
netmask 255.255.255.0
gateway 192.168.254.254
dns-domain somewhere.com
dns-nameservers 8.8.8.8


shutdown the connection with;

ifdown -a

bring it back up with;

ifup -a

The -a flag affects all interfaces marked with auto.

check with;

ifconfig

Network manager will manage interfaces not listed in /etc/network/interfaces

ifup eth0 is the same as ifconfig  eth0 up and similarly, ifdown eth0 is the same as ifconfig eth0 down

 

To start/stop network manager, do

/etc/init.d/network-manager start/stop/restart

and similarly with wicd

/etc/init.d/wicd start/stop/restart


A note on Slackware, the configuration file of interest is;

/etc/rc.d/rc.inet1.conf

and while we can use ifconfig  eth0 up or ifconfig eth0 down to start or stop the interfaces, we should just use /etc/rc.d/rc.inet1

For example /etc/rc.d/rc.inet1 up (or start) to start or bring all configured interfaces up, down (or stop) does the opposite.

We can also use /etc/rc.d/rc.inet1 eth0_start or
/etc/rc.d/rc.inet1 eth0_stop to start/stop individual interfaces.




No comments:

Post a Comment

Note: only a member of this blog may post a comment.